Registry / testing / phpunit-php-code-coverage

phpunit-php-code-coverage

JSON →
library14.2.2phppackagistunverified

Library that provides collection, processing, and rendering functionality for PHP code coverage information.

composer require phpunit/php-code-coverage
INSTALL
IMPORT
SIG · PHPUNIT-PHP-CODE-C
P
phpunit-php-code-coverage
testingphpv14.2.2
harness data pending
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.

CodeCoverage
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');
Debug
Known issues
breakingRequires PHP 8.3 or later for version 14.x.
fix
Use version 11.x for PHP 8.1-8.2 compatibility.
affects: >=14.0.0
Upgrade
Version history
14.2.2latest on Packagist
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
phpunit-php-code-coverage — pip install phpunit-php-code-coverage · libregistry