From 0747a9c85a4bb500498989a772ff7b87b4b9b7b9 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 17 Apr 2026 18:21:42 +0100 Subject: [PATCH] test(discord): isolate debug proxy env --- extensions/discord/src/monitor/provider.proxy.test.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/extensions/discord/src/monitor/provider.proxy.test.ts b/extensions/discord/src/monitor/provider.proxy.test.ts index 0f99bec0f9b..33ea4bbf4ef 100644 --- a/extensions/discord/src/monitor/provider.proxy.test.ts +++ b/extensions/discord/src/monitor/provider.proxy.test.ts @@ -1,4 +1,4 @@ -import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; const { GatewayIntents, @@ -221,6 +221,9 @@ describe("createDiscordGatewayPlugin", () => { } beforeEach(() => { + vi.unstubAllEnvs(); + vi.stubEnv("OPENCLAW_DEBUG_PROXY_ENABLED", ""); + vi.stubEnv("OPENCLAW_DEBUG_PROXY_URL", ""); vi.stubGlobal("fetch", globalFetchMock); vi.useRealTimers(); baseRegisterClientSpy.mockClear(); @@ -236,6 +239,11 @@ describe("createDiscordGatewayPlugin", () => { resetLastAgent(); }); + afterEach(() => { + vi.useRealTimers(); + vi.unstubAllEnvs(); + }); + it("uses safe gateway metadata lookup without proxy", async () => { const runtime = createRuntime(); const plugin = createDiscordGatewayPlugin({