php-code-coverage

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

  • 所有者: Sebastian Bergmann point_right 该所有者的项目 (0)
  • 平台:
  • 许可证: BSD 3-Clause "New" or "Revised" License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

phpunit/php-code-coverage

Latest Stable Version
CI Status
Type Coverage

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
use SebastianBergmann\CodeCoverage\CodeCoverage;

$coverage = new CodeCoverage;

$coverage->filter()->addDirectoryToWhitelist('/path/to/src');

$coverage->start('<name of test>');

// ...

$coverage->stop();

$writer = new \SebastianBergmann\CodeCoverage\Report\Clover;
$writer->process($coverage, '/tmp/clover.xml');

$writer = new \SebastianBergmann\CodeCoverage\Report\Html\Facade;
$writer->process($coverage, '/tmp/code-coverage-report');

主要指标

概览
名称与所有者sebastianbergmann/php-code-coverage
主编程语言PHP
编程语言PHP (语言数: 4)
平台
许可证BSD 3-Clause "New" or "Revised" License
所有者活动
创建于2009-05-29 00:01:43
推送于2025-09-26 21:03:12
最后一次提交
发布数249
最新版本名称12.4.0 (发布于 2025-09-24 21:44:47)
第一版名称0.9.0 (发布于 2010-04-03 22:35:24)
用户参与
星数8.9k
关注者数51
派生数387
提交数3.3k
已启用问题?
问题数650
打开的问题数25
拉请求数232
打开的拉请求数5
关闭的拉请求数203
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?