よくある質問(FAQ)

テスト実行モード0と100の違いを教えてください。

【QTE31】その他

質問

テスト実行モード0と100の違いを教えてください。

回答

実行モード0と100の主な違いは「結果ファイルの出力先」です。
実行モード0がprofile_main直下のsourceディレクトリにgaiocovファイルを出力するのに対し、実行モード100はワークスペース直下のsourceディレクトリに出力します。
今回のようにテスト結果の確認とソース修正を繰り返して実施される際は、実行モード100での実施が効率的です。
なお、カバレッジ結果についてはどちらも変わりません。

実行モードを100にしたい場合、project.jsonに設定を行います。
"execution-mode"を"100"に指定することで、gaiocovファイルがワークスペース直下のsourceディレクトリに出力されるようになります。