Registry /
testing / phpunit-php-code-coverage
Library that provides collection, processing, and rendering functionality for PHP code coverage information.
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
use SebastianBergmann\CodeCoverage\CodeCoverage;
Collect and generate HTML code coverage report.
use SebastianBergmann\CodeCoverage\CodeCoverage;
use SebastianBergmann\CodeCoverage\Driver\Selector;
$coverage = new CodeCoverage(
(new Selector)->forLineCoverage()
);
$coverage->start('test');
// ... run code ...
$coverage->stop();
$writer = new \SebastianBergmann\CodeCoverage\Report\Html\Facade;
$writer->process($coverage, '/tmp/coverage');
Upgrade
Version history
Breaking-change detection hasn't run for this library yet.
Audit
Security & dependencies
CVE tracking and dependency tree are planned for a later release.