g4 / code-coverage

安装次数: 43,851

依赖关系: 13

建议者: 0

安全性: 0

星标: 1

关注者: 9

分支: 3

开放问题: 0

类型:项目

2.0.2 2024-02-21 08:54 UTC

This package is auto-updated.

Last update: 2024-09-21 10:10:48 UTC


README

code-coverage - 一个用于分析 PHPPHPUnit XML 代码覆盖率报告的命令行工具

安装

通过 Composer

composer require g4/code-coverage

用法

在运行 code-coverage 之前,使用 --coverage-clover 选项运行 phpunit 以生成代码覆盖率 xml 文件

./vendor/bin/phpunit --coverage-clover=path/to/code-coverage.xml
usage: code-coverage [<options>]

Analyze phpunit coverage report.

OPTIONS
  --file, -f         Path to phpunit's code coverage xml report
  --help, -?         Display this help.
  --percentage, -p   Minimum coverage percentage to be considered "highly"
                     covered.

e.g.
./vendor/bin/code-coverage -p 90 -f path/to/code-coverage.xml

output:
 Required:     90.00%
   Methods:    91.43%
   Statements: 95.58%
   Elements:   94.59%

开发

安装依赖项

$ composer install

运行测试

$ composer unit-test

许可证

(MIT 许可证) 详细信息请参阅 LICENSE 文件...