noregression/coverage-reporter

打印总代码覆盖率并退出,退出代码正确。

0.1.0 2015-12-17 21:34 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:28:23 UTC


README

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

覆盖率由clover覆盖率报告决定,该报告可以通过添加--coverage-clover选项由PHPUnit生成。

安装

composer require noregression/coverage-reportor

用法

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

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

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