wallend / newman-php-coverager
There is no license information available for the latest version (1.0.1) of this package.
Library for newman tests phpcode coverage
1.0.1
2018-11-06 11:58 UTC
Requires
This package is not auto-updated.
Last update: 2025-03-25 09:26:15 UTC
README
newman-php-coverager
PHP-Library for newman test phpcode coverage
Installation
composer require wallend/newman-php-coverager:"dev-master"
or
"require": {
"wallend/newman-php-coverager": "dev-master"
}
How to use?
FPM/Apache
For listen code coverage you should add Coverage class into top of your application index file.
<?php
require(__DIR__ . '/../../vendor/autoload.php');
use newmanPhpCoverager\Coverage;
Environment::init();
$coverage = new Coverage();
If your want to calculate request, you should send header 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
Versioning
Use latest release, if you want...