firstsun-dev_git-files-sync/tests
ClaudiaFang 556f9e930d refactor: eliminate code duplication flagged by SonarCloud
- Move contentsEqual to src/utils/path.ts (shared by sync-manager + SyncStatusView)
- Replace private isBinary in both files with isBinaryPath from path.ts
- Extract fileItemCallbacks() in SyncStatusView to remove duplicate callback objects
- Create tests/services/service-test-helpers.ts with shared testConnection,
  getRepoGitignores, getFile error handling, getLastRequestCall helpers
- Refactor github/gitlab service tests to use shared helpers

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 09:09:02 +00:00
..
logic refactor: code quality enhancements for issue #23 2026-05-20 08:56:28 +00:00
services refactor: eliminate code duplication flagged by SonarCloud 2026-05-20 09:09:02 +00:00
ui fix(test): add @types/jsdom and fix Element type cast in setup-dom 2026-05-20 08:59:05 +00:00
utils refactor: code quality enhancements for issue #23 2026-05-20 04:55:26 +00:00
setup.ts test(ui): add interaction tests for ActionBar, FileListItem, and DiffPanel 2026-05-20 05:25:13 +00:00