From b0c8a4d11dddc301cfaf34e579ade9200cb54309 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 25 May 2026 19:57:17 +0200 Subject: [PATCH] fix(test): preserve undici exports in discord proxy tests --- extensions/discord/src/monitor/provider.rest-proxy.test.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/discord/src/monitor/provider.rest-proxy.test.ts b/extensions/discord/src/monitor/provider.rest-proxy.test.ts index 1721b30608c..114ea71480e 100644 --- a/extensions/discord/src/monitor/provider.rest-proxy.test.ts +++ b/extensions/discord/src/monitor/provider.rest-proxy.test.ts @@ -65,7 +65,10 @@ const { undiciFetchMock, agentSpy, envHttpProxyAgentSpy, proxyAgentSpy, createMo const TEST_UNDICI_RUNTIME_DEPS_KEY = "__OPENCLAW_TEST_UNDICI_RUNTIME_DEPS__"; -vi.mock("undici", () => createMockUndiciRuntime()); +vi.mock("undici", async (importOriginal) => ({ + ...(await importOriginal()), + ...createMockUndiciRuntime(), +})); let resolveDiscordRestFetch: typeof import("./rest-fetch.js").resolveDiscordRestFetch;