GitHub stars Coverage badge

Params::Validate::Strict

Coverage Report

File ▲ Stmt ▲ Branch ▲ Cond ▲ Sub ▲ Total ▲ Δ ▲
lib/Params/Validate/Strict.pm 🔍87.989.277.1100.086.4%▼ 0.2%
lib/Params/Validate/Strict/BNF.pm 🔍100.095.8100.0100.099.0%● 0.0%
Summary2 filesAvg: 92%, Low: 0
Total93.992.588.5100.092.7

Coverage Trend

Use mouse wheel or pinch to zoom; drag to pan

No issues active on RT

CPAN Testers Failures for Params-Validate-Strict 0.40

Perl version cliff detected. Fails on Perl ≤ 5.24.4; passes on Perl ≥ 5.26.0. See perldelta for this release Strong confidence

Showing one failure per OS/Perl combination.

Date ▲ OS ▲ Perl ▲ Reporter ▲ New ▲ Report Repro
22 report(s) on Perl ≤ 5.24.4 omitted — expected failures, see version cliff notice above.

Mutation Report

Mutation Summary

Mutation Files

File ▲ Total ▲ Killed ▲ Survivors ▲ Skipped ▲ Score% ▲ Complexity ▲ TER1 / TER2 / TER3 ▲ Dup% ▲
lib/Params/Validate/Strict.pm 🔍3483399097.4%48987.9% / 89.2% / 100.0%0.0%
lib/Params/Validate/Strict/BNF.pm 🔍121200100.0%20100.0% / 95.8% / 100.0%0.0%

Structural Coverage (Approximate)

Statement Coverage: 88.82% (747 / 841)
Branch Coverage: 89.40% (658 / 736)
Approximate LCSAJ derived from branch and statement coverage.

Executive Summary

Tests execute 88.82% of the code and detect 97.50% of injected faults.