lencse / min-coverage
Check minimum coverage
Installs: 627
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/lencse/min-coverage
Requires
- corneltek/getoptionkit: ^2.5
Requires (Dev)
- phpunit/phpunit: ~5.7
README
Install
Via Composer
composer require --dev lencse/min-coverage
Usage
Checking code coverage
# Create a Clover XML output of your project with PHPUnit phpunit --coverage-clover build/logs/clover.xml # Check code coverage vendor/bin/min-coverage --min-coverage 95 --clover-file build/logs/clover.xml
Integrating into composer.json
{ "scripts": { "test-all": [ "phpunit --coverage-clover build/logs/clover.xml", "vendor/bin/min-coverage --min-coverage 95 --clover-file build/logs/clover.xml" ] } }
composer test-all
Testing
composer test
License
The MIT License (MIT)