私はキュウリとカピバラを使用しています。実行するrake cucumber
と、ターミナルにキュウリのシナリオが出力されます。
しかし、アプリを実行するとrails server
、コントローラー、ビュー、SQL などに関するさまざまな有用なデバッグ情報が得られます。
キュウリを実行して、キュウリのものに加えて (または代わりに) Rails デバッグ出力を取得する方法はありますか?
私はキュウリとカピバラを使用しています。実行するrake cucumber
と、ターミナルにキュウリのシナリオが出力されます。
しかし、アプリを実行するとrails server
、コントローラー、ビュー、SQL などに関するさまざまな有用なデバッグ情報が得られます。
キュウリを実行して、キュウリのものに加えて (または代わりに) Rails デバッグ出力を取得する方法はありますか?
を実行するrake cucumber
と、コントローラーアクティビティがlog/test.log
またはに記録さlog/cucumber.log
れます(これは構成によって異なります)。
を使用rake cucumber --backtrace
してより詳細なエラーを取得できますが、それでもキュウリ コードが失敗した場所のみが表示されます。テストの失敗の原因となった Rails エラーは表示されません。log/test.log
またはからいくつかの情報をlog/cucumber.log
取得できますが、Rails の標準出力が表示された場合に得られる出力とは異なります。