25
capybaraで統合テストを実行しているときに、アプリが例外を発生させると(500エラー、ブラウザでレンダリングされます)、test.log
ファイルにスタックトレースはありません。Capybara:ログ内の例外トレース
Completed 500 Internal Server Error in 25ms
私には納得のいくものがありますか?統合テスト中にスタックトレースをtest.log
に表示させるにはどうすればよいですか?
config.action_dispatch.show_exceptions = false
そしてtrue
のように変更します。
ありがとうございます!それは私が必要とする正確に何ですか – ulmen
残念ながら、これは私のためには機能しませんでしたが、ここで報告された雑種を使用しての解決策は:http://stackoverflow.com/questions/4627928/get-rails-exceptions-to-show-using- capybara-and-selenium – mmrobins
config.action_dispatch.show_exceptions =テストと開発の両方でデフォルトでtrue env!それは私のために働いていません。 –