phpunit/php-code-coverage
最新稳定版本:12.5.2
Composer 安装命令:
composer require --dev phpunit/php-code-coverage
包简介
Library that provides collection, processing, and rendering functionality for PHP code coverage information.
关键字:
README 文档
README
Provides collection, processing, and rendering functionality for PHP code coverage information.
Installation
You can add this library as a local, per-project dependency to your project using Composer:
composer require phpunit/php-code-coverage
If you only need this library during development, for instance to run your project's test suite, then you should add it as a development-time dependency:
composer require --dev phpunit/php-code-coverage
Usage
<?php declare(strict_types=1); use SebastianBergmann\CodeCoverage\Filter; use SebastianBergmann\CodeCoverage\Driver\Selector; use SebastianBergmann\CodeCoverage\CodeCoverage; use SebastianBergmann\CodeCoverage\Report\Html\Facade as HtmlReport; $filter = new Filter; $filter->includeFiles( [ '/path/to/file.php', '/path/to/another_file.php', ] ); $coverage = new CodeCoverage( (new Selector)->forLineCoverage($filter), $filter ); $coverage->start('<name of test>'); // ... $coverage->stop(); (new HtmlReport)->process($coverage, '/tmp/code-coverage-report');
统计信息
- 总下载量: 858.51M
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8977
- 点击次数: 1
- 依赖项目数: 1692
- 推荐数: 9
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2026-01-04