Skip to content

Commit f6c15ae

Browse files
Set clover attribute of <coverage> element to version identifier for phpunit/php-code-coverage
1 parent eac06e4 commit f6c15ae

File tree

5 files changed

+6
-4
lines changed

5 files changed

+6
-4
lines changed

src/Report/Clover.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
use SebastianBergmann\CodeCoverage\CodeCoverage;
2323
use SebastianBergmann\CodeCoverage\Node\File;
2424
use SebastianBergmann\CodeCoverage\Util\Filesystem;
25+
use SebastianBergmann\CodeCoverage\Version;
2526
use SebastianBergmann\CodeCoverage\WriteOperationFailedException;
2627

2728
final class Clover
@@ -37,6 +38,7 @@ public function process(CodeCoverage $coverage, ?string $target = null, ?string
3738
$xmlDocument->formatOutput = true;
3839

3940
$xmlCoverage = $xmlDocument->createElement('coverage');
41+
$xmlCoverage->setAttribute('clover', Version::id());
4042
$xmlCoverage->setAttribute('generated', $time);
4143
$xmlDocument->appendChild($xmlCoverage);
4244

tests/_files/BankAccount-clover-line.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<coverage generated="%i">
2+
<coverage clover="%s" generated="%i">
33
<project timestamp="%i" name="BankAccount">
44
<file name="%s%eBankAccount.php">
55
<class name="BankAccount" namespace="global">

tests/_files/BankAccount-clover-path.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<coverage generated="%i">
2+
<coverage clover="%s" generated="%i">
33
<project timestamp="%i" name="BankAccount">
44
<file name="%s%eBankAccount.php">
55
<class name="BankAccount" namespace="global">

tests/_files/class-with-anonymous-function-clover.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<coverage generated="%i">
2+
<coverage clover="%s" generated="%i">
33
<project timestamp="%i">
44
<file name="%s%esource_with_class_and_anonymous_function.php">
55
<class name="CoveredClassWithAnonymousFunctionInStaticMethod" namespace="global">

tests/_files/ignored-lines-clover.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<coverage generated="%i">
2+
<coverage clover="%s" generated="%i">
33
<project timestamp="%i">
44
<file name="%s%esource_with_ignore.php">
55
<class name="Foo" namespace="global">

0 commit comments

Comments
 (0)