From 3526b82e2b65e5e5797e5f8215486d8544b574ff Mon Sep 17 00:00:00 2001 From: Dotta Date: Sat, 15 Aug 2026 01:43:27 +0000 Subject: [PATCH] test(server): expect transactional review transition Align the watchdog in-review assertion with the atomic update contract. Co-Authored-By: Codex --- .../__tests__/issue-agent-mutation-ownership-routes.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/src/__tests__/issue-agent-mutation-ownership-routes.test.ts b/server/src/__tests__/issue-agent-mutation-ownership-routes.test.ts index 52cdae5efb..950c155e65 100644 --- a/server/src/__tests__/issue-agent-mutation-ownership-routes.test.ts +++ b/server/src/__tests__/issue-agent-mutation-ownership-routes.test.ts @@ -1948,7 +1948,11 @@ describe("agent issue mutation checkout ownership", () => { const res = await request(app).patch(`/api/issues/${issueId}`).send({ status: "in_review" }); expect(res.status, JSON.stringify(res.body)).toBe(200); - expect(mockIssueService.update).toHaveBeenCalledWith(issueId, expect.objectContaining({ status: "in_review" })); + expect(mockIssueService.update).toHaveBeenCalledWith( + issueId, + expect.objectContaining({ status: "in_review" }), + expect.anything(), + ); }); it("rejects stale watchdog source mutations when revalidation finds a live path", async () => {