wallend / newman-php-coverager
此包最新版本(1.0.1)没有提供许可证信息。
newman测试php代码覆盖率库
1.0.1
2018-11-06 11:58 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-24 06:44:52 UTC
README
newman-php-coverager
PHP-Library for newman test phpcode coverage
安装
composer require wallend/newman-php-coverager:"dev-master"
或
"require": {
"wallend/newman-php-coverager": "dev-master"
}
如何使用?
FPM/Apache
要监听代码覆盖率,您应该将Coverage类添加到您的应用程序索引文件顶部。
<?php
require(__DIR__ . '/../../vendor/autoload.php');
use newmanPhpCoverager\Coverage;
Environment::init();
$coverage = new Coverage();
如果您想计算请求,应发送头部 Phpnewman-On with value 1
CLi
#Generate HTML reports
php ./vendor/wallend/newman-php-coverager/phpnewman --collect-reports merge ../phpnewman --html /path/to/html/report
#Generate clover reports
php ./vendor/wallend/newman-php-coverager/phpnewman --collect-reports merge /tmp/coverage --clover /tmp/clover.xml
版本控制
如果您想使用最新版本,请使用...