よくある質問(FAQ)

ソースコードを修正しても、結果に反映されません。

【QTE31】その他

質問

ソースコードを修正しても、結果に反映されません。
反映されない理由を教えてください。

回答

QTEはprepareコマンドを実行する際にソースコードをQTEのプロファイル(profile_main、profile_reference)直下のsourceディレクトリにコピーし、
そのファイルを使用してカバレッジ計測を行います。
そのため、ソース修正を行った後はprepareコマンドを再実行する必要があります。

また、QTEのプロファイル直下のsourceディレクトリに置かれたソースファイルはprepareコマンド実行時に、コピー元のソースで上書きされます。
そのため、プロファイルディレクトリ直下のsourceディレクトリの配下にあるソースファイルを修正している場合、修正は反映されません。
workspace.jsonの"external-source-dir"オプションにパスを設定している場合、external-source-dirに設定しているディレクトリの配下にある
ソースファイルを修正してください。
workspace.jsonの"external-source-dir"オプションにパスを設定していない場合、ワークスペースディレクトリの直下にあるsourceディレクトリの
配下にあるソースファイルを修正してください。

上記対応で修正が反映されない場合、弊社サポート窓口までご連絡ください。