jaschilz / php-coverage-badger
从PHPUnit Clover XML文件创建代码覆盖率徽章。
2.0.0
2017-07-21 20:03 UTC
This package is not auto-updated.
Last update: 2024-09-15 02:35:41 UTC
README
PHPCoverageBadge是一个从PHPUnit Clover XML文件创建SVG覆盖率徽章的库。
安装
Composer!
composer require --dev jaschilz/php-coverage-badger
使用
- 使用XML代码覆盖率,通过PHPUnit
- 运行
vendor/bin/php-coverage-badger /path/to/clover.xml /path/to/badge/destination.svg
- 例如:
vendor/bin/php-coverage-badger build/clover.xml report/coverage.svg
- 例如:
致谢
这个库是从Michael Moussa的 php-coverage-checker 分支出来的,它源自于Marco Pivetta的 在CI测试覆盖率检查上的帖子。
生成SVG徽章的灵感来自于Python库coverage-badge,它源自Shields.io项目。