2012-05-11 12 views
4

ブーストテストで単体テストまたは単体テストのセットを繰り返し実行する方法はありますか?ブーストテストでテストケースを複数回繰り返す

レッツは、私は以下の持って言う:

BOOST_FIXTURE_TEST_SUITE(someSuite, someFixture) 

BOOST_AUTO_TEST_CASE(someTest) 
{ 
    ... 
} 

BOOST_AUTO_TEST_SUITE_END() 

...と私はLETのセットアップ/ティアダウンでsomeTestを実行したいと100回を言うと思います。

答えて

0

テストケース名をコマンドで区切ってリストして、同じテストケースを複数回実行します。

>example --log_level=test_suite --run_test=testA,testA 

あなただけのファイルでそれを持って、それを100回実行する必要がある場合

は100回表示し、インポート

+0

私はこれがうまくいくとは思わない。 --run_testは、どのテストケースを実行するかを示すマスクのようなものです。 「TestAを走らせる」と何回言いたいのかは問題ではありません。それはまだ1度実行されます。 –

0

としてそのファイルを使用しますが、常にループでテストプログラムを実行することができます。私は今、これを行うためのテストケース/スイートレベルの機能があるとは思わない。チケットでお気軽にご相談ください。

関連する問題