File tree 1 file changed +10
-8
lines changed
1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -23,23 +23,25 @@ composer require --dev phpunit/php-code-coverage
23
23
## Usage
24
24
25
25
``` php
26
- <?php
26
+ <?php declare(strict_types=1);
27
27
use SebastianBergmann\CodeCoverage\CodeCoverage;
28
+ use SebastianBergmann\CodeCoverage\Driver\Driver;
29
+ use SebastianBergmann\CodeCoverage\Filter;
30
+ use SebastianBergmann\CodeCoverage\Report\Html\Facade as HtmlReport;
28
31
29
- $coverage = new CodeCoverage;
32
+ $filter = new Filter;
33
+ $filter->includeDirectory('/path/to/directory');
30
34
31
- $coverage->filter()->includeDirectory('/path/to/src');
35
+ $driver = Driver::forLineCoverage($filter);
36
+
37
+ $coverage = new CodeCoverage($driver, $filter);
32
38
33
39
$coverage->start('<name of test >');
34
40
35
41
// ...
36
42
37
43
$coverage->stop();
38
44
39
- $writer = new \SebastianBergmann\CodeCoverage\Report\Clover;
40
- $writer->process($coverage, '/tmp/clover.xml');
41
45
42
- $writer = new \SebastianBergmann\CodeCoverage\Report\Html\Facade;
43
- $writer->process($coverage, '/tmp/code-coverage-report');
46
+ (new HtmlReport)->process($coverage, '/tmp/code-coverage-report');
44
47
```
45
-
You can’t perform that action at this time.
0 commit comments