1

Rails で rspec を使用してテストを実行すると、rspec は自動的に環境を変更し:testてテストの実行を開始しますか? テストが完了したら、環境は に戻され:developmentますか? これに関する詳細情報を見つけることができるポインタはありますか?

4

2 に答える 2

5

test次のように変更しない限り、テストは常に実行されますRAILS_ENV=development rspec spec/

development次に、サーバーとコンソール用です。

于 2012-12-30T20:26:15.433 に答える
2

はい、:test 環境で実行されます。

「変更」されません。複数の環境を実行できます(たとえば、開発サーバーを実行し、その間にテストを実行できます)

于 2012-12-30T20:25:54.420 に答える