diff --git a/extensions/matrix/src/matrix/monitor/index.test.ts b/extensions/matrix/src/matrix/monitor/index.test.ts index 7039968dd0b..d64697aea91 100644 --- a/extensions/matrix/src/matrix/monitor/index.test.ts +++ b/extensions/matrix/src/matrix/monitor/index.test.ts @@ -90,14 +90,18 @@ vi.mock("../../runtime.js", () => ({ }), })); -vi.mock("../accounts.js", () => ({ - resolveMatrixAccount: () => ({ - accountId: "default", - config: { - dm: {}, - }, - }), -})); +vi.mock("../accounts.js", async (importOriginal) => { + const actual = await importOriginal(); + return { + ...actual, + resolveMatrixAccount: () => ({ + accountId: "default", + config: { + dm: {}, + }, + }), + }; +}); vi.mock("../active-client.js", () => ({ setActiveMatrixClient: hoisted.setActiveMatrixClient, diff --git a/src/secrets/runtime.integration.test.ts b/src/secrets/runtime.integration.test.ts index 53f889d5e37..78191ff15cf 100644 --- a/src/secrets/runtime.integration.test.ts +++ b/src/secrets/runtime.integration.test.ts @@ -23,9 +23,13 @@ const { resolvePluginWebSearchProvidersMock } = vi.hoisted(() => ({ resolvePluginWebSearchProvidersMock: vi.fn(() => [createGeminiTestProvider()]), })); -vi.mock("../plugins/web-search-providers.js", () => ({ - resolvePluginWebSearchProviders: resolvePluginWebSearchProvidersMock, -})); +vi.mock("../plugins/web-search-providers.js", async (importOriginal) => { + const actual = await importOriginal(); + return { + ...actual, + resolvePluginWebSearchProviders: resolvePluginWebSearchProvidersMock, + }; +}); const OPENAI_ENV_KEY_REF = { source: "env", provider: "default", id: "OPENAI_API_KEY" } as const; const allowInsecureTempSecretFile = process.platform === "win32";