ancarda/coverage-enforcer

This package is abandoned and no longer maintained. The author suggests using the rregeer/phpunit-coverage-check package instead.

Enforces a minimum Code Coverage using a Coverage Clover XML file

Maintainers

👁 ancarda

Package info

github.com/ancarda/coverage-enforcer

Type:project

pkg:composer/ancarda/coverage-enforcer

Statistics

Installs: 412

Dependents: 3

Suggesters: 0

Stars: 0

1.0.1 2022-02-25 22:15 UTC

Requires

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 380feec425b57e732c52e7e10f1b779751a00983

This package is auto-updated.

Last update: 2025-12-28 14:23:40 UTC


README

👁 License
👁 Latest Stable Version
👁 Total Downloads
👁 builds.sr.ht status

Note

This repository is no longer being maintained. Checkout rregeer/phpunit-coverage-check for an alternative tool.

Coverage Enforcer is a tiny command line tool that enforces code coverage metrics. Intended to be used in Continuous Integration (CI) systems to prevent code coverage from falling to unacceptable levels.

Pull down with composer:

composer require --dev ancarda/coverage-enforcer

Then just invoke like so:

vendor/bin/enforce-coverage --minStmtCov=100 <path to clover XML file>

Useful Links