Skip to content

Commit 799376f

Browse files
committed
Only count files without coverage.
1 parent d78eda7 commit 799376f

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/Input/CloverInput.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ private function seekFileStats(array $files)
3939
private function seekLineStats(\SimpleXMLElement $file)
4040
{
4141
foreach ($file->children()->line as $line) {
42+
if (!$line['count']) {
43+
continue;
44+
}
4245
$lineNumber = (int) $line['num']->__toString();
4346
$this->addEntry($file['name']->__toString(), $lineNumber);
4447
}

tests/resources/clover-input.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<project timestamp="1479006233">
44
<package name="package">
55
<file name="/home/user/package/subpackage/Foo.php">
6-
<line num="1" type="stmt" count="0"/>
6+
<line num="1" type="stmt" count="1"/>
77
<line num="2" type="stmt" count="0"/>
88
<line num="3" type="stmt" count="0"/>
99
</file>

0 commit comments

Comments
 (0)