wallend / newman-php-coverager
Library for newman tests phpcode coverage
Installs: 35
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 9
Forks: 2
Open Issues: 1
pkg:composer/wallend/newman-php-coverager
Requires
This package is not auto-updated.
Last update: 2025-10-07 12:32:37 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...