From 5802d112da3a27674035204fd9e1f1ed0e3e46bb Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 28 Mar 2026 06:56:41 +0000 Subject: [PATCH] refactor: narrow telegram test mocks off infra runtime --- .../src/bot.create-telegram-bot.test-harness.ts | 4 ++-- extensions/telegram/src/monitor.test.ts | 11 ++--------- .../telegram/src/sendchataction-401-backoff.test.ts | 4 ++-- 3 files changed, 6 insertions(+), 13 deletions(-) diff --git a/extensions/telegram/src/bot.create-telegram-bot.test-harness.ts b/extensions/telegram/src/bot.create-telegram-bot.test-harness.ts index 970204f1755..cd468a74ed5 100644 --- a/extensions/telegram/src/bot.create-telegram-bot.test-harness.ts +++ b/extensions/telegram/src/bot.create-telegram-bot.test-harness.ts @@ -273,8 +273,8 @@ const systemEventsHoisted = vi.hoisted(() => ({ export const enqueueSystemEventSpy: MockFn = systemEventsHoisted.enqueueSystemEventSpy; -vi.doMock("openclaw/plugin-sdk/infra-runtime", async (importOriginal) => { - const actual = await importOriginal(); +vi.doMock("openclaw/plugin-sdk/channel-runtime", async (importOriginal) => { + const actual = await importOriginal(); return { ...actual, enqueueSystemEvent: systemEventsHoisted.enqueueSystemEventSpy, diff --git a/extensions/telegram/src/monitor.test.ts b/extensions/telegram/src/monitor.test.ts index c1f5770098c..2d66a5f43b6 100644 --- a/extensions/telegram/src/monitor.test.ts +++ b/extensions/telegram/src/monitor.test.ts @@ -286,19 +286,12 @@ vi.mock("@grammyjs/runner", () => ({ run: runSpy, })); -vi.mock("openclaw/plugin-sdk/infra-runtime", async (importOriginal) => { - const actual = await importOriginal(); - return { - ...actual, - computeBackoff, - sleepWithAbort, - }; -}); - vi.mock("openclaw/plugin-sdk/runtime-env", async (importOriginal) => { const actual = await importOriginal(); return { ...actual, + computeBackoff, + sleepWithAbort, registerUnhandledRejectionHandler: registerUnhandledRejectionHandlerMock, }; }); diff --git a/extensions/telegram/src/sendchataction-401-backoff.test.ts b/extensions/telegram/src/sendchataction-401-backoff.test.ts index 3fb137972bc..2a8ccb76c16 100644 --- a/extensions/telegram/src/sendchataction-401-backoff.test.ts +++ b/extensions/telegram/src/sendchataction-401-backoff.test.ts @@ -5,8 +5,8 @@ const mocks = vi.hoisted(() => ({ })); // Mock the runtime-exported backoff sleep that the handler actually imports. -vi.mock("openclaw/plugin-sdk/infra-runtime", async (importOriginal) => { - const actual = await importOriginal(); +vi.mock("openclaw/plugin-sdk/runtime-env", async (importOriginal) => { + const actual = await importOriginal(); return { ...actual, sleepWithAbort: mocks.sleepWithAbort,