From e8843a2875317c8a00bb2ba6f3432d35694d13e1 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sun, 26 Apr 2026 22:25:14 +0700 Subject: [PATCH] test(app,cli): align mocks and CLI args with intentional API changes - Add FolderPlus to lucide-react-native mock in left-sidebar.test (sidebar started using FolderPlus in 291a1246, mock was stale). - Pass --provider in cli run daemon-not-running test so it reaches the daemon-connect step instead of erroring out at MISSING_PROVIDER validation introduced in 64b9b612. --- packages/app/src/components/left-sidebar.test.tsx | 1 + packages/cli/tests/05-agent-run.test.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app/src/components/left-sidebar.test.tsx b/packages/app/src/components/left-sidebar.test.tsx index 3c3ff880e..1b7b8ebf8 100644 --- a/packages/app/src/components/left-sidebar.test.tsx +++ b/packages/app/src/components/left-sidebar.test.tsx @@ -86,6 +86,7 @@ vi.mock("lucide-react-native", () => { const createIcon = (name: string) => (props: Record) => React.createElement("span", { ...props, "data-icon": name }); return { + FolderPlus: createIcon("FolderPlus"), MessagesSquare: createIcon("MessagesSquare"), Plus: createIcon("Plus"), Settings: createIcon("Settings"), diff --git a/packages/cli/tests/05-agent-run.test.ts b/packages/cli/tests/05-agent-run.test.ts index 6757f959b..5b1fb97c4 100644 --- a/packages/cli/tests/05-agent-run.test.ts +++ b/packages/cli/tests/05-agent-run.test.ts @@ -85,7 +85,7 @@ try { { console.log("Test 3: run handles daemon not running"); const result = - await $`PASEO_HOST=localhost:${port} PASEO_HOME=${paseoHome} npx paseo run "test prompt"`.nothrow(); + await $`PASEO_HOST=localhost:${port} PASEO_HOME=${paseoHome} npx paseo run --provider claude "test prompt"`.nothrow(); // Should fail because daemon not running assert.notStrictEqual(result.exitCode, 0, "should fail when daemon not running"); const output = result.stdout + result.stderr;