Files
obsidian-mcp-server/tests/path-utils.test.ts
Bill 887ee7ddd8 test: achieve 100% coverage on path-utils.ts
Changes:
- Updated Windows path rejection tests to use backslashes as specified
- Added comprehensive pathExists() method tests
- Reordered validation checks in isValidVaultPath() to ensure Windows
  absolute paths are caught before invalid character check
- This fix ensures the Windows drive letter validation is reachable

Coverage improvement: 98.18% -> 100%
Tests added: 3 new test cases
All 512 tests passing
2025-10-25 22:14:29 -04:00

9.7 KiB