fix(FN-4954): complete Step 7 — restore green verification gates
Fusion-Task-Id: FN-4954 Fusion-Task-Lineage: b3dd2d2f-3aa3-48f1-8a56-56e66518d139
This commit is contained in:
committed by
gsxdsm
parent
c15a74e187
commit
c6453ca956
@@ -2242,7 +2242,7 @@ describe("TaskExecutor worktree pool integration", () => {
|
||||
const executor = new TaskExecutor(store, "/tmp/test", { pool });
|
||||
await executor.execute(makeTask());
|
||||
|
||||
expect(releaseSpy).toHaveBeenCalledWith("/tmp/test/.worktrees/bad-wt");
|
||||
expect(releaseSpy).toHaveBeenCalledWith("/tmp/test/.worktrees/bad-wt", "FN-020");
|
||||
|
||||
const worktreeAddCalls = mockedExecSync.mock.calls.filter(
|
||||
(c) => typeof c[0] === "string" && (c[0] as string).includes("worktree add"),
|
||||
|
||||
@@ -44,9 +44,10 @@ describe("FN-4954 reliability interactions: merger pooled release ordering", ()
|
||||
|
||||
await mkdir(join(rootDir, ".worktrees"), { recursive: true });
|
||||
git(rootDir, `git worktree add ${JSON.stringify(worktreePath)} ${JSON.stringify(branch)}`);
|
||||
await store.updateTask(task.id, { branch, worktree: worktreePath, column: "in-review" });
|
||||
await store.updateTask(task.id, { branch, worktree: worktreePath });
|
||||
await store.moveTask(task.id, "in-review");
|
||||
|
||||
const pool = new WorktreePool(rootDir);
|
||||
const pool = new WorktreePool();
|
||||
const result = await aiMergeTask(store, rootDir, task.id, { pool });
|
||||
expect(result.merged).toBe(true);
|
||||
expect(result.worktreeRemoved).toBe(false);
|
||||
|
||||
Reference in New Issue
Block a user