test: add comprehensive validation tests for CustomModesManager

- Add tests for YAML validation edge cases (BOM, Unicode characters)
- Add tests for invalid mode configurations and missing required fields
- Add tests for file system error handling (permission errors, disk full)
- Add tests for concurrent file operations and race conditions
- Add tests for precedence order validation
- Add tests for mode validation during updates
- Ensure proper error recovery and graceful handling of malformed data

These tests ensure that the re-implementation of loading Roo modes from
.roo/modes directories is robust and prevents regression issues.
This commit is contained in:
Roo Code 2025-08-28 20:49:34 +00:00
parent 1d92ab682e
commit b518a483dd

File diff suppressed because it is too large Load diff