File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Expand file tree Collapse file tree 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
2323## Usage
2424
2525``` php
26- <?php
26+ <?php declare(strict_types=1);
2727use SebastianBergmann\CodeCoverage\CodeCoverage;
28+ use SebastianBergmann\CodeCoverage\Driver\Driver;
29+ use SebastianBergmann\CodeCoverage\Filter;
30+ use SebastianBergmann\CodeCoverage\Report\Html\Facade as HtmlReport;
2831
29- $coverage = new CodeCoverage;
32+ $filter = new Filter;
33+ $filter->includeDirectory('/path/to/directory');
3034
31- $coverage->filter()->includeDirectory('/path/to/src');
35+ $driver = Driver::forLineCoverage($filter);
36+
37+ $coverage = new CodeCoverage($driver, $filter);
3238
3339$coverage->start('<name of test >');
3440
3541// ...
3642
3743$coverage->stop();
3844
39- $writer = new \SebastianBergmann\CodeCoverage\Report\Clover;
40- $writer->process($coverage, '/tmp/clover.xml');
4145
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');
4447```
45-
You can’t perform that action at this time.
0 commit comments