You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed all Windows-specific test failures to ensure CI compatibility:
- **Path Separator Issues**: Normalize backslashes to forward slashes in path expectations
- Fixed file-operations.test.ts path comparisons
- Fixed content-splitter.test.ts link path validation
- **Glob Pattern Issues**: Ensure glob patterns use forward slashes on all platforms
- Fixed move-glob.test.ts pattern generation
- Normalize all glob patterns with .replace(/\\/g, '/')
- **Move Command Issues**: Handle platform-specific path validation
- Made error handling more robust for different path formats
- Fixed glob pattern handling in move command tests
- **Index Command Issues**: Handle absolute vs relative path differences
- Use platform-appropriate test directory paths
- Make path expectations more flexible with regex matching
- Replace hardcoded Unix paths with dynamic testDir variables
All tests now pass on macOS and should work correctly on Windows and Linux.
The core validate functionality remains unchanged and fully functional.
0 commit comments