From bcad846f938e8f3afcfb6881f1e5a09bd731907f Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Sun, 23 Aug 2026 12:39:20 +0200 Subject: [PATCH] fix(coding-agent): update end-of-options CLI test --- .../coding-agent/test/experimental-cli-command.test.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/coding-agent/test/experimental-cli-command.test.ts b/packages/coding-agent/test/experimental-cli-command.test.ts index 6219e24d1..70d1b9d92 100644 --- a/packages/coding-agent/test/experimental-cli-command.test.ts +++ b/packages/coding-agent/test/experimental-cli-command.test.ts @@ -92,11 +92,13 @@ describe("experimental CLI commands", () => { const result = experimentalCli.parse(["--unknown", "@prompt.md", "--", "--listen", "unix:///tmp/pi.sock"]); expect(result).toMatchObject({ ok: true, - command: { command: "pi", options: { fileArgs: ["prompt.md"] } }, + command: { + command: "pi", + options: { fileArgs: ["prompt.md"], messages: ["--listen", "unix:///tmp/pi.sock"] }, + }, }); if (!result.ok || result.command.command !== "pi") return; - expect(result.command.options.unknownFlags.get("unknown")).toBe(true); - expect(result.command.options.unknownFlags.get("listen")).toBe("unix:///tmp/pi.sock"); + expect(result.command.options.unknownFlags).toEqual(new Map([["unknown", true]])); }); test.each([