26

私は最近、コマンド ライン オプションgtest_break_on_failureを使用するか、 GTEST_BREAK_ON_FAILURE環境変数を定義することによって、 Googletest のFailures into Break-Points オプションを発見しました。

gtest_break_on_failureを使用して試してみました。コマンド ラインからは何の効果も見られませんでした (正直なところ、VS2010 がデバッガーとして登録され、魔法のようにポップアップしてエラー ソースを指摘するという希望が垣間見えました)。

VS 環境でコマンド ライン引数として使用すると、失敗したアサーションによってブレークがトリガーされましたが、コール スタックには失敗の原因となったテスト メソッドが含まれていませんでした。テスト コードに到達するまでステップ (F10) を回避する方法を見つけましたが、これはあまり便利ではないようです。

コマンドラインからオプションを使用することは何とか可能ですか?

環境で正しいコール スタックを取得する方法を推奨する人はいますか?

4

1 に答える 1