gpradofe/Test Quality Linter
Detect garbage tests: tautological assertions, empty tests, weak coverage, and more
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| language | Language to lint: python, rust, typescript, or auto (detect all) | no | auto |
| test-paths | Comma-separated paths to test directories | no | "" |
| source-paths | Comma-separated paths to source directories (for ratio check) | no | "" |
| coverage-file | Path to coverage report (lcov, cobertura XML, or coverage.json) | no | "" |
| min-coverage | Minimum coverage percentage | no | 90 |
| min-assertions | Minimum assertions per test (warn below this) | no | 2 |
| fail-on-warnings | Treat warnings as errors | no | false |
Outputs
| name | description |
|---|---|
| errors | Number of errors found |
| warnings | Number of warnings found |
| summary | Markdown summary of findings |