firstsun-dev_git-files-sync/tests/services
ClaudiaFang fcb9447733 test: expand coverage for binary files, hidden paths, and edge cases
- Add sync-manager-binary.test.ts: push/pull ArrayBuffer via adapter.readBinary/writeBinary
- Add sync-manager-hidden.test.ts: hidden path mkdir, push, pull via string paths
- Add utils/path.test.ts: isBinaryPath and contentsEqual full coverage
- Add metadata-on-equal assertion to sync-manager tests
- Add GitHub truncated result and GitLab pagination boundary tests
- Add hidden file gitignore filter tests
- Add docs/test-coverage.md with all 189 test cases documented

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 03:35:36 +00:00
..
git-service-base.test.ts refactor: consolidate duplicated methods into BaseGitService (#17) 2026-04-26 10:46:44 +08:00
github-service.test.ts test: expand coverage for binary files, hidden paths, and edge cases 2026-05-22 03:35:36 +00:00
gitlab-service.test.ts test: expand coverage for binary files, hidden paths, and edge cases 2026-05-22 03:35:36 +00:00
service-test-helpers.ts refactor: eliminate code duplication flagged by SonarCloud 2026-05-20 09:09:02 +00:00