Expand description
Test helper utilities for rule testing
This module provides common utilities to reduce boilerplate in rule tests.
Structs§
- Markdown
Builder - Builder pattern for creating test content with common markdown patterns
Functions§
- assert_
no_ violations - Helper to assert that a rule has no violations
- assert_
single_ violation - Helper to assert that a rule has exactly one violation
- assert_
violation_ at_ line - Helper to assert a violation at a specific line
- assert_
violation_ contains_ message - Helper to check if violations contain a specific message
- assert_
violation_ count - Helper to assert that a rule has a specific number of violations
- assert_
violation_ rule_ id - Helper to assert a violation with specific rule ID
- assert_
violation_ severity - Helper to assert a violation with specific severity
- check_
rule - Helper to run a rule on content and return violations
- create_
document - Helper to create a test document with default filename
- create_
test_ document - Helper to create a test document from content