From 54d0baa6e6726f62cdf7417f6fde080b8aede958 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 20:56:01 +0100 Subject: [PATCH] test: tighten moonshot video content assertion --- .../moonshot/media-understanding-provider.test.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/extensions/moonshot/media-understanding-provider.test.ts b/extensions/moonshot/media-understanding-provider.test.ts index 73e0d46af8b..07cdcb811c2 100644 --- a/extensions/moonshot/media-understanding-provider.test.ts +++ b/extensions/moonshot/media-understanding-provider.test.ts @@ -54,10 +54,12 @@ describe("describeMoonshotVideo", () => { if (!content) { throw new Error("expected Moonshot user content"); } - expect(content[0]).toMatchObject({ - type: "text", - text: "Describe the video.", - }); + const [textContent] = content; + if (!textContent) { + throw new Error("expected Moonshot text content"); + } + expect(textContent.type).toBe("text"); + expect(textContent.text).toBe("Describe the video."); const videoContent = content[1]; if (!videoContent) { throw new Error("expected Moonshot video content");