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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?