From 8437ccf5a249bbf920a9f32ea283fe84a79cb132 Mon Sep 17 00:00:00 2001 From: Shakker Date: Sat, 9 May 2026 16:53:32 +0100 Subject: [PATCH] test: avoid status module reload --- src/auto-reply/status.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/auto-reply/status.test.ts b/src/auto-reply/status.test.ts index 74843f83dbe..05136902714 100644 --- a/src/auto-reply/status.test.ts +++ b/src/auto-reply/status.test.ts @@ -34,6 +34,8 @@ vi.mock("../plugins/commands.js", () => ({ afterEach(() => { vi.restoreAllMocks(); + listPluginCommands.mockReset(); + listPluginCommands.mockImplementation(() => []); MODEL_CONTEXT_TOKEN_CACHE.clear(); }); @@ -2131,9 +2133,7 @@ describe("buildCommandsMessagePaginated", () => { ]; listPluginCommands.mockImplementation(() => pluginCommands); expect(listPluginCommands()).toEqual(pluginCommands); - vi.resetModules(); - const { buildCommandsMessagePaginated: buildPaginatedCommands } = await import("./status.js"); - const firstPage = buildPaginatedCommands( + const firstPage = buildCommandsMessagePaginated( { commands: { config: false, debug: false }, } as unknown as OpenClawConfig, @@ -2141,7 +2141,7 @@ describe("buildCommandsMessagePaginated", () => { { surface: "telegram", page: 1, forcePaginatedList: true }, ); const pages = Array.from({ length: firstPage.totalPages }, (_, index) => - buildPaginatedCommands( + buildCommandsMessagePaginated( { commands: { config: false, debug: false }, } as unknown as OpenClawConfig,