From 73a8dd43bf22cfd63f312283e48c27f65a7e5e8b Mon Sep 17 00:00:00 2001 From: Gustavo Madeira Santana Date: Sun, 5 Apr 2026 22:34:26 -0400 Subject: [PATCH] Matrix: clear undici test override after transport test --- extensions/matrix/src/matrix/sdk/transport.test.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/extensions/matrix/src/matrix/sdk/transport.test.ts b/extensions/matrix/src/matrix/sdk/transport.test.ts index 9a615cf71e9..73b1e76b8ef 100644 --- a/extensions/matrix/src/matrix/sdk/transport.test.ts +++ b/extensions/matrix/src/matrix/sdk/transport.test.ts @@ -1,13 +1,21 @@ -import { beforeEach, describe, expect, it, vi } from "vitest"; +import { afterEach, beforeEach, describe, expect, it, vi } from "vitest"; import { MatrixMediaSizeLimitError } from "../media-errors.js"; import { performMatrixRequest } from "./transport.js"; const TEST_UNDICI_RUNTIME_DEPS_KEY = "__OPENCLAW_TEST_UNDICI_RUNTIME_DEPS__"; +function clearTestUndiciRuntimeDepsOverride(): void { + Reflect.deleteProperty(globalThis as object, TEST_UNDICI_RUNTIME_DEPS_KEY); +} + describe("performMatrixRequest", () => { beforeEach(() => { vi.unstubAllGlobals(); - Reflect.deleteProperty(globalThis as object, TEST_UNDICI_RUNTIME_DEPS_KEY); + clearTestUndiciRuntimeDepsOverride(); + }); + + afterEach(() => { + clearTestUndiciRuntimeDepsOverride(); }); it("rejects oversized raw responses before buffering the whole body", async () => {