From 5d7262c41033d8618593aa3b018e5b22aa8a841c Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 6 May 2026 05:08:48 +0100 Subject: [PATCH] test: align telegram reply assertions with streaming defaults --- extensions/telegram/src/bot.create-telegram-bot.test.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extensions/telegram/src/bot.create-telegram-bot.test.ts b/extensions/telegram/src/bot.create-telegram-bot.test.ts index 4e0d1f601f8..0268303af27 100644 --- a/extensions/telegram/src/bot.create-telegram-bot.test.ts +++ b/extensions/telegram/src/bot.create-telegram-bot.test.ts @@ -2788,7 +2788,7 @@ describe("createTelegramBot", () => { }); expect(sendMessageSpy).toHaveBeenCalledTimes(1); - expect(sendMessageSpy.mock.calls[0][0]).toBe("5"); + expect(String(sendMessageSpy.mock.calls[0][0])).toBe("5"); expect(sendMessageSpy.mock.calls[0][1]).toBe(codexRateLimitText); expect(String(sendMessageSpy.mock.calls[0][1])).not.toContain( "All models are temporarily rate-limited", @@ -2807,6 +2807,11 @@ describe("createTelegramBot", () => { text: "a".repeat(4500), replyToId: String(messageId), }); + loadConfig.mockReturnValue({ + channels: { + telegram: { dmPolicy: "open", allowFrom: ["*"], streamMode: "off" }, + }, + }); createTelegramBot({ token: "tok", replyToMode: mode }); const handler = getOnHandler("message") as (ctx: Record) => Promise;