2017 © Pedro Peláez
 

project code-coverage

image

g4/code-coverage

  • Thursday, May 24, 2018
  • by g4code
  • Repository
  • 5 Watchers
  • 0 Stars
  • 2,710 Installations
  • PHP
  • 10 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 34 % Grown

The README.md

code-coverage

code-coverage - php command line tool for analysing phpunit xml code coverage report, (*1)

Install

Via Composer, (*2)

composer require g4/code-coverage

Usage

Before running code-coverage, run phpunit with --coverage-clover option to generate code-coverage xml file, (*3)

./vendor/bin/phpunit --coverage-clover=path/to/code-coverage.xml
usage: code-coverage [<options>]

Analyze phpunit coverage report.

OPTIONS
  --file, -f         Path to phpunit's code coverage xml report
  --help, -?         Display this help.
  --percentage, -p   Minimum coverage percentage to be considered "highly"
                     covered.

e.g.
./vendor/bin/code-coverage -p 90 -f path/to/code-coverage.xml

output:
 Required:     90.00%
   Methods:    91.43%
   Statements: 95.58%
   Elements:   94.59%

Development

Install dependencies

$ composer install

Run tests

$ composer unit-test

License

(The MIT License) see LICENSE file for details..., (*4)

The Versions

24/05 2018
02/11 2017