From 12d6b3b0c98a753c8b09fa90188a7bb31940931b Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 16 Feb 2026 07:20:57 +0000 Subject: [PATCH] test: prune redundant line action-type checks --- src/line/flex-templates.test.ts | 1 - src/line/rich-menu.test.ts | 8 -------- src/line/template-messages.test.ts | 11 ----------- 3 files changed, 20 deletions(-) diff --git a/src/line/flex-templates.test.ts b/src/line/flex-templates.test.ts index 6df5227c82a..6647e98e5de 100644 --- a/src/line/flex-templates.test.ts +++ b/src/line/flex-templates.test.ts @@ -96,7 +96,6 @@ describe("createCarousel", () => { const bubbles = Array.from({ length: 15 }, (_, i) => createInfoCard(`Card ${i}`, `Body ${i}`)); const carousel = createCarousel(bubbles); - expect(carousel.type).toBe("carousel"); expect(carousel.contents.length).toBe(12); }); }); diff --git a/src/line/rich-menu.test.ts b/src/line/rich-menu.test.ts index 5c73ee38ee7..d66732d9b21 100644 --- a/src/line/rich-menu.test.ts +++ b/src/line/rich-menu.test.ts @@ -116,14 +116,6 @@ describe("createDefaultMenuConfig", () => { } }); - it("has message actions for all areas", () => { - const config = createDefaultMenuConfig(); - - for (const area of config.areas) { - expect(area.action.type).toBe("message"); - } - }); - it("has expected default commands", () => { const config = createDefaultMenuConfig(); diff --git a/src/line/template-messages.test.ts b/src/line/template-messages.test.ts index b9e4d58c7aa..348f0d3b17c 100644 --- a/src/line/template-messages.test.ts +++ b/src/line/template-messages.test.ts @@ -203,17 +203,6 @@ describe("createYesNoConfirm", () => { expect(actions[0].label).toBe("Delete"); expect(actions[1].label).toBe("Cancel"); }); - - it("uses postback actions when data provided", () => { - const template = createYesNoConfirm("Confirm?", { - yesData: "action=confirm", - noData: "action=cancel", - }); - - const actions = (template.template as { actions: Array<{ type: string }> }).actions; - expect(actions[0].type).toBe("postback"); - expect(actions[1].type).toBe("postback"); - }); }); describe("createProductCarousel", () => {