From 735fc23faf1527eb95dc3f62ef8b54a1edbecd06 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 22 Feb 2026 00:22:27 +0000 Subject: [PATCH] test(discord): use lightweight clears in tool-result setup --- ...-guild-messages-mentionpatterns-match.e2e.test.ts | 12 ++++++------ ...esult.sends-status-replies-responseprefix.test.ts | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/discord/monitor.tool-result.accepts-guild-messages-mentionpatterns-match.e2e.test.ts b/src/discord/monitor.tool-result.accepts-guild-messages-mentionpatterns-match.e2e.test.ts index 7e875f680..00a7d62ca 100644 --- a/src/discord/monitor.tool-result.accepts-guild-messages-mentionpatterns-match.e2e.test.ts +++ b/src/discord/monitor.tool-result.accepts-guild-messages-mentionpatterns-match.e2e.test.ts @@ -24,9 +24,9 @@ vi.mock("../config/config.js", async (importOriginal) => { beforeEach(() => { vi.useRealTimers(); - sendMock.mockReset().mockResolvedValue(undefined); - updateLastRouteMock.mockReset(); - dispatchMock.mockReset().mockImplementation(async (params: unknown) => { + sendMock.mockClear().mockResolvedValue(undefined); + updateLastRouteMock.mockClear(); + dispatchMock.mockClear().mockImplementation(async (params: unknown) => { if ( typeof params === "object" && params !== null && @@ -55,9 +55,9 @@ beforeEach(() => { } return { queuedFinal: false, counts: { tool: 0, block: 0, final: 0 } }; }); - readAllowFromStoreMock.mockReset().mockResolvedValue([]); - upsertPairingRequestMock.mockReset().mockResolvedValue({ code: "PAIRCODE", created: true }); - loadConfigMock.mockReset().mockReturnValue({}); + readAllowFromStoreMock.mockClear().mockResolvedValue([]); + upsertPairingRequestMock.mockClear().mockResolvedValue({ code: "PAIRCODE", created: true }); + loadConfigMock.mockClear().mockReturnValue({}); __resetDiscordChannelInfoCacheForTest(); }); diff --git a/src/discord/monitor.tool-result.sends-status-replies-responseprefix.test.ts b/src/discord/monitor.tool-result.sends-status-replies-responseprefix.test.ts index 11b5d47e9..c43752754 100644 --- a/src/discord/monitor.tool-result.sends-status-replies-responseprefix.test.ts +++ b/src/discord/monitor.tool-result.sends-status-replies-responseprefix.test.ts @@ -16,14 +16,14 @@ type Config = ReturnType; beforeEach(() => { __resetDiscordChannelInfoCacheForTest(); - sendMock.mockReset().mockResolvedValue(undefined); - updateLastRouteMock.mockReset(); - dispatchMock.mockReset().mockImplementation(async ({ dispatcher }) => { + sendMock.mockClear().mockResolvedValue(undefined); + updateLastRouteMock.mockClear(); + dispatchMock.mockClear().mockImplementation(async ({ dispatcher }) => { dispatcher.sendFinalReply({ text: "hi" }); return { queuedFinal: true, counts: { tool: 0, block: 0, final: 1 } }; }); - readAllowFromStoreMock.mockReset().mockResolvedValue([]); - upsertPairingRequestMock.mockReset().mockResolvedValue({ code: "PAIRCODE", created: true }); + readAllowFromStoreMock.mockClear().mockResolvedValue([]); + upsertPairingRequestMock.mockClear().mockResolvedValue({ code: "PAIRCODE", created: true }); }); const BASE_CFG: Config = {