Skip to content

Commit 1894b1a

Browse files
Closes #795
1 parent 06961f1 commit 1894b1a

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

README.md

+10-8
Original file line numberDiff line numberDiff 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);
2727
use 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-

0 commit comments

Comments
 (0)