2012-03-01 10 views
0

私はrvmとsudoを混在させて私の宝石セットを台無しにすることができました。 ruby、rvmをアンインストールして最初から始めなければならなくなった。今私はすべてのRSpecが動作するように動作していることを除いて、すべてを稼働させています。表示されるのは次のとおりです。RSpecは失敗報告を出力しません

bundle exec rspec spec/
................................ .................................. F。過去には

それは次のように、詳細な障害報告テストが失敗した上映、そしてその理由を表示していました:

1) 
'User should be in any roles assigned to it' FAILED 
expected in_role?("assigned role") to return true, got nil 
./user_spec.rb:7: 


Finished in 0.0172110000000001 seconds 



1 example, 1 failure 

私は様々なフォーマッタオプションで遊んでみました。 'd'オプションは私に最も冗長な結果を与えますが、成功したすべてのテストが新しい行に完全に印刷され、すぐにレポートをページに変換し始めるので、これらは冗長すぎます。

以前と同じようにRSpecを動作させるために変更することはできますか?

答えて

1

あなたはrspecに完全なバックトレースと言う必要があります。オプションは--backtraceまたは-b

ディレクトリ内の.rspecファイルまたはrspecコマンドラインで定義できます。

+0

既に試しました。それでも動作しませんでした: bundle exec rspec --backtrace spec/ ............................... ................................... F。 –

関連する問題