From bad325d19ef12a62272d548609bd1dbfd079064f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 26 Aug 2026 07:01:40 -0700 Subject: [PATCH] test(commands): preserve fs-safe exports in agent deletion mocks (#130149) --- src/commands/agents.delete.test.ts | 3 ++- src/commands/agents.delete.workspace.test.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/commands/agents.delete.test.ts b/src/commands/agents.delete.test.ts index fe6d3897b1b1..a46542f3853d 100644 --- a/src/commands/agents.delete.test.ts +++ b/src/commands/agents.delete.test.ts @@ -77,7 +77,8 @@ vi.mock("../gateway/call.js", async () => ({ isGatewayCredentialsRequiredError: gatewayMocks.isGatewayCredentialsRequiredError, })); -vi.mock("../infra/fs-safe.js", () => ({ +vi.mock("../infra/fs-safe.js", async (importOriginal) => ({ + ...(await importOriginal()), movePathToTrash: fsSafeMocks.movePathToTrash, })); diff --git a/src/commands/agents.delete.workspace.test.ts b/src/commands/agents.delete.workspace.test.ts index 2abe0e84bd25..68680ddc6992 100644 --- a/src/commands/agents.delete.workspace.test.ts +++ b/src/commands/agents.delete.workspace.test.ts @@ -65,7 +65,8 @@ vi.mock("../gateway/call.js", async () => ({ isGatewayCredentialsRequiredError: gatewayMocks.isGatewayCredentialsRequiredError, })); -vi.mock("../infra/fs-safe.js", () => ({ +vi.mock("../infra/fs-safe.js", async (importOriginal) => ({ + ...(await importOriginal()), movePathToTrash: fsSafeMocks.movePathToTrash, }));