1 Commits

Author SHA1 Message Date
glitchySid
f68d960cfe Add tests for handlers and fix path display bug
- Fix compilation error in path_utils.rs where path.display() was
  used after the path was moved into spawn_blocking closure
- Add 12 tests for handle_undo handler covering no undo log,
  no completed moves, custom paths, dry run, invalid paths, etc.
- Add 16 tests for validate_and_normalize_path covering path
  validation, directories, normalization, edge cases
- Add 21 tests for cache module covering key generation,
  hit/miss behavior, eviction, persistence, etc.

All 86 tests pass successfully.
2026-01-11 22:31:43 +05:30