私はキュウリとカピバラを使用しています。実行する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 の標準出力が表示された場合に得られる出力とは異なります。