fix: watch worktree path for implementation_plan.json changes (#1805) #7411
ci.yml
on: pull_request
Matrix: test-frontend
Matrix: test-python
CI Complete
2s
Annotations
7 errors
|
test-frontend (windows-latest)
Process completed with exit code 1.
|
|
src/main/__tests__/file-watcher.test.ts > FileWatcher concurrency > getWatchedSpecDir() > returns updated specDir after re-watch with different specDir:
apps/frontend/src/main/__tests__/file-watcher.test.ts#L294
AssertionError: expected '\project\.auto-claude\specs\005b-first' to be '/project/.auto-claude/specs/005b-first' // Object.is equality
Expected: "/project/.auto-claude/specs/005b-first"
Received: "\project\.auto-claude\specs\005b-first"
❯ src/main/__tests__/file-watcher.test.ts:294:44
|
|
src/main/__tests__/file-watcher.test.ts > FileWatcher concurrency > getWatchedSpecDir() > returns the specDir that was passed to watch():
apps/frontend/src/main/__tests__/file-watcher.test.ts#L281
AssertionError: expected '\project\.auto-claude\specs\005-specd…' to be '/project/.auto-claude/specs/005-specd…' // Object.is equality
Expected: "/project/.auto-claude/specs/005-specdir"
Received: "\project\.auto-claude\specs\005-specdir"
❯ src/main/__tests__/file-watcher.test.ts:281:44
|
|
src/main/__tests__/file-watcher.test.ts > FileWatcher concurrency > unwatchAll() cancels all pending watches > should cancel pending watch() calls and clear pendingWatches:
apps/frontend/src/main/__tests__/file-watcher.test.ts#L267
AssertionError: expected '\project\.auto-claude\specs\004a-fresh' to be '/project/.auto-claude/specs/004a-fresh' // Object.is equality
Expected: "/project/.auto-claude/specs/004a-fresh"
Received: "\project\.auto-claude\specs\004a-fresh"
❯ src/main/__tests__/file-watcher.test.ts:267:45
|
|
src/main/__tests__/file-watcher.test.ts > FileWatcher concurrency > supersession: watch() with different specDir replaces the in-flight call > first watch() bails when pendingWatches changes to a different specDir:
apps/frontend/src/main/__tests__/file-watcher.test.ts#L179
AssertionError: expected '\project\.auto-claude\specs\super-sec…' to be '/project/.auto-claude/specs/super-sec…' // Object.is equality
Expected: "/project/.auto-claude/specs/super-second"
Received: "\project\.auto-claude\specs\super-second"
❯ src/main/__tests__/file-watcher.test.ts:179:44
|
|
src/main/__tests__/file-watcher.test.ts > FileWatcher concurrency > supersession: watch() with different specDir replaces the in-flight call > should let the second call win when the first is awaiting close():
apps/frontend/src/main/__tests__/file-watcher.test.ts#L143
AssertionError: expected '\project\.auto-claude\specs\002-second' to be '/project/.auto-claude/specs/002-second' // Object.is equality
Expected: "/project/.auto-claude/specs/002-second"
Received: "\project\.auto-claude\specs\002-second"
❯ src/main/__tests__/file-watcher.test.ts:143:44
|
|
CI Complete
Process completed with exit code 1.
|