3

で、GoogleTest に xml ファイルを出力させることはできますmain()か?

システム環境変数を変更できることを知っています(実際にそれを行う人はいますか?)、またはコマンドライン引数を使用します

--gtest_output="xml:_path_to_output_file_".

私がやりたいことは、プロジェクト名に基づいたファイル名を使用して、プログラムに毎回自動的に xml を生成させることです。そしてもちろん、私のコンピューターでは起こりません...

InitGoogleTest を調べましたが、触れられるものは何も表示されません。

(ポストビルドでプログラムを実行するのではなく、実際のコードを書きたい)。

これにはオプションがありますか?

4

1 に答える 1

6

を割り当てるだけGTEST_FLAG(output) = "xml:_path_to_output_file_";です。を呼び出す前にこれを行うとInitGoogleTest、デフォルトとして機能します。を呼び出した後にこれを行うと、コマンドラインで指定した値InitGoogleTestが上書きされます。--gtest_output

于 2012-11-02T02:24:38.863 に答える