From 2c0967150dcdf83d92c4793433ad1acd8ebc42ac Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 3 Apr 2026 17:50:34 +0100 Subject: [PATCH] test: preserve whatsapp account helpers in setup mock --- extensions/whatsapp/src/channel.setup.test.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/extensions/whatsapp/src/channel.setup.test.ts b/extensions/whatsapp/src/channel.setup.test.ts index 84c755a66af..86edf6104f4 100644 --- a/extensions/whatsapp/src/channel.setup.test.ts +++ b/extensions/whatsapp/src/channel.setup.test.ts @@ -52,9 +52,13 @@ vi.mock("openclaw/plugin-sdk/setup", () => { }; }); -vi.mock("./accounts.js", () => ({ - resolveWhatsAppAuthDir: hoisted.resolveWhatsAppAuthDir, -})); +vi.mock("./accounts.js", async (importOriginal) => { + const actual = await importOriginal(); + return { + ...actual, + resolveWhatsAppAuthDir: hoisted.resolveWhatsAppAuthDir, + }; +}); function createRuntime(): RuntimeEnv { return {