From c6b07d2f324ff3552199707ad9fe3817c019e25f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 8 May 2026 07:00:54 +0100 Subject: [PATCH] test: tighten acp session cwd assertions --- src/acp/translator.lifecycle.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/acp/translator.lifecycle.test.ts b/src/acp/translator.lifecycle.test.ts index 5b8db539a07..3d8c13df641 100644 --- a/src/acp/translator.lifecycle.test.ts +++ b/src/acp/translator.lifecycle.test.ts @@ -186,12 +186,13 @@ describe("acp translator stable lifecycle handlers", () => { "agent:main:a1", "agent:main:a2", ]); - expect(first.sessions.every((session) => session.cwd === "/work/a")).toBe(true); + expect(first.sessions.map((session) => session.cwd)).toEqual(["/work/a", "/work/a"]); expect(first.nextCursor).toEqual(expect.any(String)); expect(second.sessions.map((session) => session.sessionId)).toEqual([ "agent:main:a3", "agent:main:a4", ]); + expect(second.sessions.map((session) => session.cwd)).toEqual(["/work/a", "/work/a"]); expect(second.nextCursor).toBeNull(); expect(request).toHaveBeenNthCalledWith(1, "sessions.list", { limit: 3, @@ -225,7 +226,7 @@ describe("acp translator stable lifecycle handlers", () => { const result = await agent.listSessions(createListSessionsRequest({ cwd: "/work/a" })); expect(result.sessions.map((session) => session.sessionId)).toEqual(["agent:main:a1"]); - expect(result.sessions.every((session) => session.cwd === "/work/a")).toBe(true); + expect(result.sessions.map((session) => session.cwd)).toEqual(["/work/a"]); sessionStore.clearAllSessionsForTest(); });