-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
We need tests for error handling and edge cases to ensure the Metadata Check system is robust and resilient to unexpected inputs.
Test Cases to Implement
-
Expression Evaluation Errors
- Test behavior when record is None
- Test behavior with malformed records
- Test behavior with unexpected data types
-
Rule Evaluation Edge Cases
- Test rules with empty checks
- Test rules with contradictory conditions
- Test behavior with extremely nested expressions
- Test with missing fields in deeply nested paths
-
Performance Edge Cases
- Test behavior with large records
- Test behavior with many rules
- Test behavior with deeply nested expressions
Metadata
Metadata
Assignees
Labels
No labels