Skip to content

Commit 951c75f

Browse files
committed
test(feishu): polish media fallback coverage
1 parent e87de7e commit 951c75f

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

extensions/feishu/src/media.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -525,7 +525,9 @@ describe("sendMediaFeishu msg_type routing", () => {
525525
});
526526

527527
it("falls back to top-level file sends for thrown withdrawn reply errors", async () => {
528-
messageReplyMock.mockRejectedValueOnce(Object.assign(new Error("request failed"), { code: 230011 }));
528+
messageReplyMock.mockRejectedValueOnce(
529+
Object.assign(new Error("request failed"), { code: 230011 }),
530+
);
529531
messageCreateMock.mockResolvedValueOnce({
530532
code: 0,
531533
data: { message_id: "msg_file_fallback" },

extensions/feishu/src/media.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ import { createFeishuClient } from "./client.js";
2424
import { requestFeishuApi } from "./comment-shared.js";
2525
import { normalizeFeishuExternalKey } from "./external-keys.js";
2626
import { getFeishuRuntime } from "./runtime.js";
27-
import { sendReplyOrFallbackDirect } from "./send.js";
2827
import {
2928
assertFeishuMessageApiSuccess,
3029
resolveFeishuReceiptKind,
3130
toFeishuSendResult,
3231
} from "./send-result.js";
3332
import { resolveFeishuSendTarget } from "./send-target.js";
33+
import { sendReplyOrFallbackDirect } from "./send.js";
3434

3535
const FEISHU_MEDIA_HTTP_TIMEOUT_MS = 120_000;
3636
const FEISHU_VOICE_FILE_NAME = "voice.ogg";

0 commit comments

Comments
 (0)