Expand description
Test helper utilities for pattern comparison and validation
Structs§
- Difference
- A single difference found during pattern comparison
- Effect
Counter - Counter for tracking side effects during traversal
- Pattern
Comparison Error - Error type for pattern comparison failures
- Pattern
Comparison Options - Options for pattern comparison
- Validation
Error - Error type for pattern validation failures
- Validation
Rules - Rules for pattern structure validation
Functions§
- assert_
pattern_ structure_ valid - Validate that a pattern has valid structure
- assert_
patterns_ equal - Compare two patterns for equality with detailed error messages
- assert_
patterns_ equivalent - Compare patterns with equivalence checking options
- counting_
effect - Helper function to create a counting effectful function for testing