6

コンソールをロードして、rspec モッキング ヘルパーとやり取りしようとしています。script/console test実行すると、実行したときと同様に env がロードされると予想していましたspec。ただし、そうではないようです。spec_helperロードされていないようです。または、そうである場合、spork によって少し汚染されているため、実際にはロジックを実行していません。

要するに、インタラクティブな rspec パーティーを開催するための迅速かつ簡単な方法はありますか?

4

2 に答える 2

2

コンソールがロードされたら、次のように rspec をロードできます。

require "#{RAILS_ROOT}/spec/spec_helper"

于 2011-01-21T06:36:07.213 に答える
0

RAILS_ROOTは長い間非推奨です。次のようにして、コンソールに rspec をロードできるようになりました。

require "#{Rails.root}/spec/spec_helper"
于 2016-06-13T15:34:39.140 に答える