From 3be08454f4e2cc0b0addd59322725c8f93f9d195 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Tue, 31 Mar 2026 22:45:39 +0900 Subject: [PATCH] test(telegram): narrow resolve-media retry imports --- .../src/bot/delivery.resolve-media-retry.test.ts | 10 ++-------- test/fixtures/test-timings.channels.json | 2 +- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/extensions/telegram/src/bot/delivery.resolve-media-retry.test.ts b/extensions/telegram/src/bot/delivery.resolve-media-retry.test.ts index 52f0c4096d6..c7551d1a294 100644 --- a/extensions/telegram/src/bot/delivery.resolve-media-retry.test.ts +++ b/extensions/telegram/src/bot/delivery.resolve-media-retry.test.ts @@ -1,5 +1,6 @@ import type { Message } from "@grammyjs/types"; -import { afterEach, beforeAll, beforeEach, describe, expect, it, vi } from "vitest"; +import { afterEach, beforeEach, describe, expect, it, vi } from "vitest"; +import { resolveMedia } from "./delivery.resolve-media.js"; import type { TelegramContext } from "./types.js"; const saveMediaBuffer = vi.fn(); @@ -33,8 +34,6 @@ vi.mock("../sticker-cache.js", () => ({ describeStickerImage: async () => null, })); -let resolveMedia: typeof import("./delivery.js").resolveMedia; - const MAX_MEDIA_BYTES = 10_000_000; const BOT_TOKEN = "tok123"; @@ -168,11 +167,6 @@ async function flushRetryTimers() { } describe("resolveMedia getFile retry", () => { - beforeAll(async () => { - vi.resetModules(); - ({ resolveMedia } = await import("./delivery.js")); - }); - beforeEach(() => { vi.useFakeTimers(); fetchRemoteMedia.mockReset(); diff --git a/test/fixtures/test-timings.channels.json b/test/fixtures/test-timings.channels.json index b5ffe6a0065..caa2bc4cec7 100644 --- a/test/fixtures/test-timings.channels.json +++ b/test/fixtures/test-timings.channels.json @@ -67,7 +67,7 @@ "durationMs": 3200 }, "extensions/telegram/src/bot/delivery.resolve-media-retry.test.ts": { - "durationMs": 18920 + "durationMs": 15830 }, "extensions/telegram/src/webhook.test.ts": { "durationMs": 2900