debugger.XCoverage.GetCoverage
|
カバレッジを取得します。【IECUBE】【IECUBE2】【シミュレータ】
[指定形式]
debugger.XCoverage.GetCoverage(funcName, progName = "", fileName = "")
|
[引数]
|
|
funcName
|
カバレッジを取得する関数名を指定します。
|
progName
|
関数が含まれているロード・モジュール名を指定します。
単数ロード・モジュールの場合は省略可能です(デフォルト)。
|
fileName
|
関数が含まれているファイル名を指定します。
グローバル関数の場合は省略可能です(デフォルト)。
|
注意 | 2つ以上の引数を指定する場合は,3つの引数を指定する必要があります。 |
[戻り値]
%を除いた値(数値)
関数の実行結果には,“%”を付けて表示します。
[詳細説明]
- | funcNameで指定した関数のカバレッジを取得します。 |
- | 複数ロード・モジュールの場合は,progNameを指定してください。 |
- | スタティック関数の場合は,fileNameを指定してください。 |
注意 | ロード・モジュール名(progName)やファイル名(fileName)を指定する場合は,ダブルクォーテーション(" ")で囲む必要がある場合があります。詳細については,「CS+ デバッグ・ツール編」を参照してください。 |
例 | ファイル名C:\path\test.cを指定する場合 |
または
[使用例]
>>>debugger.XCoverage.GetCoverage("TestInit", "C:/test/Test.out", "C:/test/Test.c")
81.50%
>>>
|