File tree Expand file tree Collapse file tree 17 files changed +71
-59
lines changed Expand file tree Collapse file tree 17 files changed +71
-59
lines changed Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.875" >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 3 " branches-valid = " 6 " complexity = " 0.0 " line-rate =" 0.875" lines-covered = " 7 " lines-valid = " 8 " timestamp = " " version = " " >
5
5
<sources >
6
- <source >
7
- .
8
- </source >
6
+ <source >.</source >
9
7
</sources >
10
8
<packages >
11
9
<package branch-rate =" 0.5" complexity =" 0.0" line-rate =" 0.875" name =" " >
12
10
<classes >
13
11
<class branch-rate =" 0.5" complexity =" 0.0" filename =" main.cpp" line-rate =" 0.875" name =" main_cpp" >
12
+ <methods />
14
13
<lines >
15
14
<line branch =" false" hits =" 1" number =" 4" />
16
15
<line branch =" true" condition-coverage =" 50% (1/2)" hits =" 1" number =" 5" >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.875" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 3 " branches-valid = " 6 " complexity = " 0.0 " line-rate =" 0.875" lines-covered = " 7 " lines-valid = " 8 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.74358974359" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 6 " branches-valid = " 12 " complexity = " 0.0 " line-rate =" 0.74358974359" lines-covered = " 29 " lines-valid = " 39 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.8" line-rate =" 0.8888888888888888 " timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.8" branches-covered = " 8 " branches-valid = " 10 " complexity = " 0.0 " line-rate =" 0.888888888889 " lines-covered = " 16 " lines-valid = " 18 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
8
8
<packages >
9
- <package branch-rate =" 0.8" complexity =" 0.0" line-rate =" 0.8888888888888888 " name =" " >
9
+ <package branch-rate =" 0.8" complexity =" 0.0" line-rate =" 0.888888888889 " name =" " >
10
10
<classes >
11
- <class branch-rate =" 0.8" complexity =" 0.0" filename =" main.cpp" line-rate =" 0.8888888888888888 " name =" main_cpp" >
11
+ <class branch-rate =" 0.8" complexity =" 0.0" filename =" main.cpp" line-rate =" 0.888888888889 " name =" main_cpp" >
12
12
<methods />
13
13
<lines >
14
14
<line branch =" false" hits =" 1" number =" 7" />
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.857143 " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 3 " branches-valid = " 6 " complexity = " 0.0 " line-rate =" 0.857142857143 " lines-covered = " 6 " lines-valid = " 7 " timestamp = " " version = " " >
5
5
<sources >
6
- <source >
7
- .
8
- </source >
6
+ <source >.</source >
9
7
</sources >
10
8
<packages >
11
- <package branch-rate =" 0.5" complexity =" 0.0" line-rate =" 0.857143 " name =" " >
9
+ <package branch-rate =" 0.5" complexity =" 0.0" line-rate =" 0.857142857143 " name =" " >
12
10
<classes >
13
- <class branch-rate =" 0.5" complexity =" 0.0" filename =" main.cpp" line-rate =" 0.857143 " name =" main_cpp" >
11
+ <class branch-rate =" 0.5" complexity =" 0.0" filename =" main.cpp" line-rate =" 0.857142857143 " name =" main_cpp" >
14
12
<methods />
15
13
<lines >
16
14
<line branch =" false" hits =" 1" number =" 4" />
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.875" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 3 " branches-valid = " 6 " complexity = " 0.0 " line-rate =" 0.875" lines-covered = " 7 " lines-valid = " 8 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.875" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 3 " branches-valid = " 6 " complexity = " 0.0 " line-rate =" 0.875" lines-covered = " 7 " lines-valid = " 8 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.428571428571" line-rate =" 0.674418604651" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.428571428571" branches-covered = " 6 " branches-valid = " 14 " complexity = " 0.0 " line-rate =" 0.674418604651" lines-covered = " 29 " lines-valid = " 43 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.428571428571" line-rate =" 0.674418604651" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.428571428571" branches-covered = " 6 " branches-valid = " 14 " complexity = " 0.0 " line-rate =" 0.674418604651" lines-covered = " 29 " lines-valid = " 43 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >subdir</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.428571428571" line-rate =" 0.674418604651" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.428571428571" branches-covered = " 6 " branches-valid = " 14 " complexity = " 0.0 " line-rate =" 0.674418604651" lines-covered = " 29 " lines-valid = " 43 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >subdir</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.428571428571" line-rate =" 0.674418604651" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.428571428571" branches-covered = " 6 " branches-valid = " 14 " complexity = " 0.0 " line-rate =" 0.674418604651" lines-covered = " 29 " lines-valid = " 43 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >subdir</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.9" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 3 " branches-valid = " 6 " complexity = " 0.0 " line-rate =" 0.9" lines-covered = " 9 " lines-valid = " 10 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.9" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 3 " branches-valid = " 6 " complexity = " 0.0 " line-rate =" 0.9" lines-covered = " 9 " lines-valid = " 10 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.8" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 4 " branches-valid = " 8 " complexity = " 0.0 " line-rate =" 0.8" lines-covered = " 8 " lines-valid = " 10 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" 1.0 " ?>
1
+ <?xml version =" " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.8" timestamp =" 1471799597 " version =" gcovr 3.3 " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 4 " branches-valid = " 8 " complexity = " 0.0 " line-rate =" 0.8" lines-covered = " 8 " lines-valid = " 10 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >.</source >
7
7
</sources >
Original file line number Diff line number Diff line change 1
- <?xml version =" " ?>
1
+ <?xml version =" 1.0 " ?>
2
2
<!DOCTYPE coverage
3
- SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03 .dtd'>
4
- <coverage branch-rate =" 0.5" line-rate =" 0.8" timestamp =" " version =" " >
3
+ SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04 .dtd'>
4
+ <coverage branch-rate =" 0.5" branches-covered = " 4 " branches-valid = " 8 " complexity = " 0.0 " line-rate =" 0.8" lines-covered = " 8 " lines-valid = " 10 " timestamp =" " version =" " >
5
5
<sources >
6
6
<source >src code</source >
7
7
</sources >
Original file line number Diff line number Diff line change @@ -1847,7 +1847,7 @@ def print_xml_report(covdata):
1847
1847
impl = xml .dom .minidom .getDOMImplementation ()
1848
1848
docType = impl .createDocumentType (
1849
1849
"coverage" , None ,
1850
- "http://cobertura.sourceforge.net/xml/coverage-03 .dtd"
1850
+ "http://cobertura.sourceforge.net/xml/coverage-04 .dtd"
1851
1851
)
1852
1852
doc = impl .createDocument (None , "coverage" , docType )
1853
1853
root = doc .documentElement
@@ -1859,6 +1859,21 @@ def print_xml_report(covdata):
1859
1859
"branch-rate" , branchTotal == 0 and '0.0' or
1860
1860
str (float (branchCovered ) / branchTotal )
1861
1861
)
1862
+ root .setAttribute (
1863
+ "lines-covered" , str (lineCovered )
1864
+ )
1865
+ root .setAttribute (
1866
+ "lines-valid" , str (lineTotal )
1867
+ )
1868
+ root .setAttribute (
1869
+ "branches-covered" , str (branchCovered )
1870
+ )
1871
+ root .setAttribute (
1872
+ "branches-valid" , str (branchTotal )
1873
+ )
1874
+ root .setAttribute (
1875
+ "complexity" , "0.0"
1876
+ )
1862
1877
root .setAttribute (
1863
1878
"timestamp" , str (int (time .time ()))
1864
1879
)
You can’t perform that action at this time.
0 commit comments