Skip to main content

Module test_quality

Module test_quality 

Source
Expand description

Test-quality signal for agentic testing (Dan Luu agentic-testing).

pass@k measures whether runs pass. This module measures whether the tests themselves are high-value: asymmetric/boundary coverage, structured property-based testing with shrinking, and avoidance of panic-only or identical-fixture traps.

Heuristics are intentionally cheap string analyses over test sources so they can run in CI without executing mutations. They are a triage signal, not a proof of correctness.

Structs§

TestQualitySummary
Aggregate facts about a test source file or inline test module.

Functions§

analyze_test_source
Analyze a Rust test source string with cheap heuristics.