Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add boundary test for UUID length and empty extension case
This commit enhances the Delta Lake log path parsing tests by: 1. Adding explicit boundary test for UUID length validation: - Tests UUID with exactly 35 characters (one too short) - Makes length requirements clearer for future maintainers 2. Adding test case for empty extension: - Verifies that paths ending with just a dot (e.g., "version.") are parsed as Ok(Some) with Unknown file type - Previously uncovered edge case 3. Adding integration test for invalid version propagation: - Verifies that Snapshot creation properly propagates InvalidLogPath errors from the log parsing layer These changes improve test coverage of edge cases and make requirements more explicit in the test suite.
- Loading branch information