These docs have moved. The package is frozen at 2.8.1; the current documentation lives on the family site, property-testing. If the redirect did not fire, open the migration guide.
Skip to content

CoverageViolationException

Rasuvaeff\PropertyTesting\CoverageViolationException

ClassSourceExtends: RuntimeException

Thrown (as the failure of an otherwise passing property) when a coverage requirement registered via Classify::cover() is not met: the property held on every run, but the generators did not exercise a labelled case often enough, so the pass would be (partially) vacuous.

No public properties or methods beyond the constructor.