Skip to content

Commit

Permalink
Clover report. Fill Agregate
Browse files Browse the repository at this point in the history
  • Loading branch information
Maks3w committed Nov 4, 2015
1 parent 4bc19d0 commit 91387b8
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 16 deletions.
12 changes: 6 additions & 6 deletions src/CodeCoverage/Report/Clover.php
Expand Up @@ -136,8 +136,8 @@ public function process(PHP_CodeCoverage $coverage, $target = null, $name = null
$xmlMetrics->setAttribute('complexity', $class['ccn']);
$xmlMetrics->setAttribute('methods', $classMethods);
$xmlMetrics->setAttribute('coveredmethods', $coveredMethods);
$xmlMetrics->setAttribute('conditionals', 0);
$xmlMetrics->setAttribute('coveredconditionals', 0);
$xmlMetrics->setAttribute('conditionals', $class['executablePaths']);
$xmlMetrics->setAttribute('coveredconditionals', $class['executedPaths']);
$xmlMetrics->setAttribute('statements', $classStatements);
$xmlMetrics->setAttribute(
'coveredstatements',
Expand Down Expand Up @@ -206,8 +206,8 @@ public function process(PHP_CodeCoverage $coverage, $target = null, $name = null
'coveredmethods',
$item->getNumTestedMethods()
);
$xmlMetrics->setAttribute('conditionals', 0);
$xmlMetrics->setAttribute('coveredconditionals', 0);
$xmlMetrics->setAttribute('conditionals', $item->getNumExecutablePaths());
$xmlMetrics->setAttribute('coveredconditionals', $item->getNumExecutedPaths());
$xmlMetrics->setAttribute(
'statements',
$item->getNumExecutableLines()
Expand Down Expand Up @@ -259,8 +259,8 @@ public function process(PHP_CodeCoverage $coverage, $target = null, $name = null
'coveredmethods',
$report->getNumTestedMethods()
);
$xmlMetrics->setAttribute('conditionals', 0);
$xmlMetrics->setAttribute('coveredconditionals', 0);
$xmlMetrics->setAttribute('conditionals', $report->getNumExecutablePaths());
$xmlMetrics->setAttribute('coveredconditionals', $report->getNumExecutedPaths());
$xmlMetrics->setAttribute(
'statements',
$report->getNumExecutableLines()
Expand Down
6 changes: 3 additions & 3 deletions tests/_files/BankAccount-clover.xml
Expand Up @@ -3,7 +3,7 @@
<project timestamp="%i" name="BankAccount">
<file name="%s/BankAccount.php">
<class name="BankAccount" namespace="global">
<metrics complexity="5" methods="4" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="5" elements="14" coveredelements="8"/>
<metrics complexity="5" methods="4" coveredmethods="3" conditionals="5" coveredconditionals="1" statements="10" coveredstatements="5" elements="14" coveredelements="8"/>
</class>
<line num="6" type="method" name="getBalance" visibility="public" complexity="1" crap="1" count="2"/>
<line num="8" type="stmt" count="2"/>
Expand All @@ -19,8 +19,8 @@
<line num="27" type="method" name="withdrawMoney" visibility="public" complexity="1" crap="1" count="2"/>
<line num="29" type="stmt" count="2"/>
<line num="31" type="stmt" count="1"/>
<metrics loc="33" ncloc="33" classes="1" methods="4" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="5" elements="14" coveredelements="8"/>
<metrics loc="33" ncloc="33" classes="1" methods="4" coveredmethods="3" conditionals="5" coveredconditionals="1" statements="10" coveredstatements="5" elements="14" coveredelements="8"/>
</file>
<metrics files="1" loc="33" ncloc="33" classes="1" methods="4" coveredmethods="3" conditionals="0" coveredconditionals="0" statements="10" coveredstatements="5" elements="14" coveredelements="8"/>
<metrics files="1" loc="33" ncloc="33" classes="1" methods="4" coveredmethods="3" conditionals="5" coveredconditionals="1" statements="10" coveredstatements="5" elements="14" coveredelements="8"/>
</project>
</coverage>
6 changes: 3 additions & 3 deletions tests/_files/class-with-anonymous-function-clover.xml
Expand Up @@ -3,7 +3,7 @@
<project timestamp="%i">
<file name="%s/source_with_class_and_anonymous_function.php">
<class name="CoveredClassWithAnonymousFunctionInStaticMethod" namespace="global">
<metrics complexity="2" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="4" elements="7" coveredelements="5"/>
<metrics complexity="2" methods="2" coveredmethods="1" conditionals="1" coveredconditionals="0" statements="5" coveredstatements="4" elements="7" coveredelements="5"/>
</class>
<line num="5" type="method" name="runAnonymous" visibility="public" complexity="1" crap="1.04" count="1"/>
<line num="7" type="stmt" count="1"/>
Expand All @@ -15,8 +15,8 @@
<line num="14" type="stmt" count="1"/>
<line num="17" type="stmt" count="1"/>
<line num="18" type="stmt" count="1"/>
<metrics loc="19" ncloc="17" classes="1" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="7" elements="10" coveredelements="8"/>
<metrics loc="19" ncloc="17" classes="1" methods="2" coveredmethods="1" conditionals="1" coveredconditionals="0" statements="8" coveredstatements="7" elements="10" coveredelements="8"/>
</file>
<metrics files="1" loc="19" ncloc="17" classes="1" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="7" elements="10" coveredelements="8"/>
<metrics files="1" loc="19" ncloc="17" classes="1" methods="2" coveredmethods="1" conditionals="1" coveredconditionals="0" statements="8" coveredstatements="7" elements="10" coveredelements="8"/>
</project>
</coverage>
8 changes: 4 additions & 4 deletions tests/_files/ignored-lines-clover.xml
Expand Up @@ -3,15 +3,15 @@
<project timestamp="%i">
<file name="%s/source_with_ignore.php">
<class name="Foo" namespace="global">
<metrics complexity="1" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/>
<metrics complexity="1" methods="0" coveredmethods="0" conditionals="1" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/>
</class>
<class name="Bar" namespace="global">
<metrics complexity="1" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/>
<metrics complexity="1" methods="0" coveredmethods="0" conditionals="1" coveredconditionals="0" statements="0" coveredstatements="0" elements="0" coveredelements="0"/>
</class>
<line num="2" type="stmt" count="1"/>
<line num="6" type="stmt" count="0"/>
<metrics loc="37" ncloc="25" classes="2" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="1" elements="2" coveredelements="1"/>
<metrics loc="37" ncloc="25" classes="2" methods="0" coveredmethods="0" conditionals="3" coveredconditionals="0" statements="2" coveredstatements="1" elements="2" coveredelements="1"/>
</file>
<metrics files="1" loc="37" ncloc="25" classes="2" methods="0" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="2" coveredstatements="1" elements="2" coveredelements="1"/>
<metrics files="1" loc="37" ncloc="25" classes="2" methods="0" coveredmethods="0" conditionals="3" coveredconditionals="0" statements="2" coveredstatements="1" elements="2" coveredelements="1"/>
</project>
</coverage>

0 comments on commit 91387b8

Please sign in to comment.