Skip to content
Critiq Docs

Search docs

Search documentation pages and rules

quality.testing

Skipped tests should cite a ticket or timed suppression

Skipped or disabled tests should reference a tracked issue, expiry, or accepted suppression comment.

#Metadata

Rule ID
ts.testing.no-skipped-test-without-ticket
Severity
medium
Confidence
0.72
Languages
javascript, typescript
Presets
recommended, strict
Stability
experimental
Applies to
block
Tags
coverage, quality, rules-catalog, testing

#Why it matters

Silent skips decay into permanent holes in coverage unless they carry reviewable intent.

#Remediation

Link the skip to a tracker id, add a short expiry note, or replace the skip with a focused assertion.

#Repository path

The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.testing.no-skipped-test-without-ticket.rule.yaml.