0

shoulda マッチャーと autotest-rails で rspec テストを使用しています。gemfile を参照してください:

group :test do
  gem 'rspec-rails'
  gem 'shoulda-matchers'
  gem 'factory_girl_rails'
  gem 'autotest-rails'
  gem 'faker'
end

私はこれらの設定をまったく変更していません.autotestを実行するか、ターミナルで単純な古いrspecを実行すると、テストは1.72秒でrFinishedされます

Finished in 1.72 seconds
188 examples, 0 failures

Finished in 1.72 seconds
188 examples, 0 failures

テストが失敗すると、それぞれの詳細を出力してから、すべてをもう一度実行します。それは本当に私を夢中にさせています。何が問題なのかについて誰か考えがありますか? この問題を抱えている人の他の例をオンラインで見つけることができるのは1つだけですが、修正は私が使用していないガードに関連していました。

4

1 に答える 1

0

ばかげた間違い...グローバル.rspecを調べたところ、次のものがありました。

--color                                                                                                                                                       
--format doc                                                                                                                                                  
--color                                                                                                                                                       
--format doc

私の開発環境をセットアップした bash スクリプトは、2 回実行され、オプションが 2 回追加されたに違いありません。

于 2013-01-10T06:28:45.250 に答える