CMake/Tests/MumpsCoverage/ZZCOVTST.mcov
Joseph Snyder 9ad07fbeb8 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.
2014-05-16 10:16:40 -04:00

31 lines
1.2 KiB
Plaintext

%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"