mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
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:
parent
1d92ab682e
commit
b518a483dd
1 changed files with 512 additions and 1276 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue