diff --git a/extensions/browser/src/browser/server-context.existing-session.test.ts b/extensions/browser/src/browser/server-context.existing-session.test.ts index 0f75e9e2d46..e40db27ff0a 100644 --- a/extensions/browser/src/browser/server-context.existing-session.test.ts +++ b/extensions/browser/src/browser/server-context.existing-session.test.ts @@ -1,5 +1,5 @@ import fs from "node:fs"; -import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; import type { BrowserServerState } from "./server-context.js"; vi.mock("./chrome-mcp.js", () => ({ @@ -58,10 +58,6 @@ function makeState(): BrowserServerState { }; } -afterEach(() => { - vi.clearAllMocks(); -}); - beforeAll(async () => { ({ createBrowserRouteContext } = await import("./server-context.js")); chromeMcp = await import("./chrome-mcp.js"); diff --git a/extensions/discord/src/gateway-logging.test.ts b/extensions/discord/src/gateway-logging.test.ts index 203c2aa1803..2baa2ab4fa1 100644 --- a/extensions/discord/src/gateway-logging.test.ts +++ b/extensions/discord/src/gateway-logging.test.ts @@ -1,5 +1,5 @@ import { EventEmitter } from "node:events"; -import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; vi.mock("openclaw/plugin-sdk/runtime-env", () => ({ logVerbose: vi.fn(), @@ -23,11 +23,6 @@ describe("attachDiscordGatewayLogging", () => { beforeEach(() => { vi.clearAllMocks(); }); - - afterEach(() => { - vi.clearAllMocks(); - }); - it("logs debug events and promotes reconnect/close to info", () => { const emitter = new EventEmitter(); const runtime = makeRuntime(); diff --git a/extensions/discord/src/voice-message.test.ts b/extensions/discord/src/voice-message.test.ts index 7145987b222..0bd40be2375 100644 --- a/extensions/discord/src/voice-message.test.ts +++ b/extensions/discord/src/voice-message.test.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; const runFfprobeMock = vi.hoisted(() => vi.fn<(...args: unknown[]) => Promise>()); const runFfmpegMock = vi.hoisted(() => vi.fn<(...args: unknown[]) => Promise>()); @@ -36,12 +36,6 @@ describe("ensureOggOpus", () => { runFfprobeMock.mockReset(); runFfmpegMock.mockReset(); }); - - afterEach(() => { - runFfprobeMock.mockReset(); - runFfmpegMock.mockReset(); - }); - it("rejects URL/protocol input paths", async () => { await expect(ensureOggOpus("https://example.com/audio.ogg")).rejects.toThrow( /local file path/i, diff --git a/extensions/matrix/src/matrix/send.test.ts b/extensions/matrix/src/matrix/send.test.ts index 414d8c976a5..3cac9f4b56c 100644 --- a/extensions/matrix/src/matrix/send.test.ts +++ b/extensions/matrix/src/matrix/send.test.ts @@ -1,4 +1,4 @@ -import { beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { beforeEach, describe, expect, it, vi } from "vitest"; import type { PluginRuntime } from "../../runtime-api.js"; import { setMatrixRuntime } from "../runtime.js"; import { voteMatrixPoll } from "./actions/polls.js"; @@ -147,8 +147,6 @@ function resetMatrixSendRuntimeMocks() { } describe("sendMessageMatrix media", () => { - beforeAll(() => {}); - beforeEach(() => { resetMatrixSendRuntimeMocks(); }); diff --git a/extensions/telegram/src/bot-message-context.dm-topic-threadid.test.ts b/extensions/telegram/src/bot-message-context.dm-topic-threadid.test.ts index 5acef982483..5a284b0f81d 100644 --- a/extensions/telegram/src/bot-message-context.dm-topic-threadid.test.ts +++ b/extensions/telegram/src/bot-message-context.dm-topic-threadid.test.ts @@ -46,7 +46,6 @@ describe("buildTelegramMessageContext DM topic threadId in deliveryContext (#889 afterEach(() => { clearRuntimeConfigSnapshot(); - recordInboundSessionMock.mockClear(); }); beforeAll(async () => { diff --git a/extensions/telegram/src/bot-message-context.named-account-dm.test.ts b/extensions/telegram/src/bot-message-context.named-account-dm.test.ts index d0ecfaa1e47..410cad6d6d3 100644 --- a/extensions/telegram/src/bot-message-context.named-account-dm.test.ts +++ b/extensions/telegram/src/bot-message-context.named-account-dm.test.ts @@ -18,7 +18,6 @@ describe("buildTelegramMessageContext named-account DM fallback", () => { afterEach(() => { clearRuntimeConfigSnapshot(); - recordInboundSessionMock.mockClear(); }); beforeAll(async () => {