Skip to content

Commit 6019f03

Browse files
authored
Merge pull request #49 from arnaspet/master
Add ability to generate report in cobertura format
2 parents cb6177e + 1c99ea6 commit 6019f03

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ extensions:
9494
#- clover
9595
#- php
9696
#- xml
97+
#- cobertura
9798
#
9899
# Specify output file/directory where code coverage report will be
99100
# generated. You can configure different output file/directory per
@@ -104,6 +105,7 @@ extensions:
104105
#clover: coverage.xml
105106
#php: coverage.php
106107
#xml: coverage
108+
#cobertura: cobertura.xml
107109
#
108110
# Should uncovered files be included in the reports?
109111
# Default: true
@@ -154,7 +156,7 @@ extensions:
154156
### Options
155157

156158
* `format` (optional) a list of formats in which code coverage should be
157-
generated. Can be one or many of: `clover`, `php`, `text`, `html`, `xml` (default
159+
generated. Can be one or many of: `clover`, `cobertura`, `crap4j`, `php`, `text`, `html`, `xml` (default
158160
`html`)
159161
**Note**: When using `clover` format option, you have to configure specific
160162
`output` file for the `clover` format (see below).

src/CodeCoverageExtension.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,10 @@ public function load(ServiceContainer $container, array $params = []): void
138138
case 'html':
139139
$reports['html'] = new Report\Html\Facade();
140140

141+
break;
142+
case 'cobertura':
143+
$reports['cobertura'] = new Report\Cobertura();
144+
141145
break;
142146
}
143147
}

0 commit comments

Comments
 (0)