diff options
author | Joseph Snyder <joe.snyder@kitware.com> | 2014-05-14 13:28:07 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-05-16 14:16:40 (GMT) |
commit | 9ad07fbeb8166e01f8d22a1fa78b29f6cfa7721e (patch) | |
tree | a460788b53cf70d55424951760e4c6d64234862a /Tests/MumpsCoverage/ZZCOVTST.mcov | |
parent | d3417a270f9556caa87851dd8a27ab007a6162b1 (diff) | |
download | CMake-9ad07fbeb8166e01f8d22a1fa78b29f6cfa7721e.zip CMake-9ad07fbeb8166e01f8d22a1fa78b29f6cfa7721e.tar.gz CMake-9ad07fbeb8166e01f8d22a1fa78b29f6cfa7721e.tar.bz2 |
CTest: Fix MUMPS coverage parsing and test
Fix the MUMPS coverage parser:
* Account for tabs after entry points
* Stop double incrementing lines that have explicit calls to the 0 line
* If a line has been previously marked as non executable, but then
contains a count, increment it an extra one to push it back into
the executable code set.
Add a custom routine and corresponding coverage files in the test case.
This file is smaller and has cmcov/mcov files that have data for only
that routine.
Diffstat (limited to 'Tests/MumpsCoverage/ZZCOVTST.mcov')
-rw-r--r-- | Tests/MumpsCoverage/ZZCOVTST.mcov | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Tests/MumpsCoverage/ZZCOVTST.mcov b/Tests/MumpsCoverage/ZZCOVTST.mcov new file mode 100644 index 0000000..f73d354 --- /dev/null +++ b/Tests/MumpsCoverage/ZZCOVTST.mcov @@ -0,0 +1,30 @@ +%GO Global Output Utility +GT.M 30-APR-2014 14:24:46 ZWR +^ZZCOVERAGE("*CHILDREN")="0:0:0" +^ZZCOVERAGE("*RUN")="24000:88000:112000" +^ZZCOVERAGE("ZZCOVTST","EN")="1:4000:8000:12000:6464583" +^ZZCOVERAGE("ZZCOVTST","EN",1)="1:0:0:0:20" +^ZZCOVERAGE("ZZCOVTST","EN",2)="1:0:0:0:14" +^ZZCOVERAGE("ZZCOVTST","EN",3)="1:0:0:0:26" +^ZZCOVERAGE("ZZCOVTST","EN",4)="1:0:0:0:228" +^ZZCOVERAGE("ZZCOVTST","T1")="1:0:0:0:92" +^ZZCOVERAGE("ZZCOVTST","T1",1)="1:0:0:0:13" +^ZZCOVERAGE("ZZCOVTST","T1",2)="1:0:0:0:12" +^ZZCOVERAGE("ZZCOVTST","T1",3)="1:0:0:0:14" +^ZZCOVERAGE("ZZCOVTST","T1",4)="1:0:0:0:29" +^ZZCOVERAGE("ZZCOVTST","T1",5)="1:0:0:0:12" +^ZZCOVERAGE("ZZCOVTST","T2")="1:0:0:0:102" +^ZZCOVERAGE("ZZCOVTST","T2",0)="1:0:0:0:14" +^ZZCOVERAGE("ZZCOVTST","T2",1)="1:0:0:0:12" +^ZZCOVERAGE("ZZCOVTST","T2",2)="1:0:0:0:12" +^ZZCOVERAGE("ZZCOVTST","T2",3)="1:0:0:0:14" +^ZZCOVERAGE("ZZCOVTST","T2",4)="1:0:0:0:25" +^ZZCOVERAGE("ZZCOVTST","T2",5)="1:0:0:0:12" +^ZZCOVERAGE("ZZCOVTST","T3")="1:0:0:0:28" +^ZZCOVERAGE("ZZCOVTST","T3",0)="1:0:0:0:17" +^ZZCOVERAGE("ZZCOVTST","T5")="1:0:0:0:388" +^ZZCOVERAGE("ZZCOVTST","T5",0)="1:0:0:0:114" +^ZZCOVERAGE("ZZCOVTST","T5",1)="1:0:0:0:28" +^ZZCOVERAGE("ZZCOVTST","T5",2)="1:0:0:0:14" + + |