1

私の人生では、これを解決することはできません.Fresh LaravelはWAMP(win7 64)の上にインストールされ、適切なパス変数が追加されました.arisanは応答していますが、「php artisan test」を実行すると次のようになります:

「LARAVEL_ENV」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。

アイデア?

4

1 に答える 1

2

Windows の機能を壊すこのコミットを参照してください。

Oli によってフォーラムで提供された解決策は、runner.php のコードを変更することです。

protected function test() {
    ...
    putenv('LARAVEL_ENV='.Request::env());
    passthru('phpunit --configuration '.$esc_path, $status);
    ...
}

また使えるphp artisan --env=test testはず

于 2013-04-09T08:06:03.647 に答える