berrygoudswaard/coverage-reporter

此包已被弃用且不再维护。作者建议使用 noregression/coverage-reporter 包。

打印总代码覆盖率并退出,返回正确的退出代码

0.1.0 2015-12-17 21:34 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:47:30 UTC


README

打印代码覆盖率,如果覆盖率低于阈值则退出错误。

覆盖率由PHPUnit生成的Clover覆盖率报告确定,只需添加 --coverage-clover 选项即可生成。

安装

composer require noregression/coverage-reportor

使用方法

bin/ci coverage:report /tmp/clover.xml -m 90

/tmp/clover.xml 替换为你的Clover覆盖率报告的路径。

-m 90 表示最低代码覆盖率必须为90%。