From f94dc2cbb0c400f652f19c73b1499740f5fea073 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 03:46:30 +0100 Subject: [PATCH] test: tighten media provider registry assertions --- src/media-understanding/provider-registry.test.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/media-understanding/provider-registry.test.ts b/src/media-understanding/provider-registry.test.ts index 65961832d65..ec268c5742d 100644 --- a/src/media-understanding/provider-registry.test.ts +++ b/src/media-understanding/provider-registry.test.ts @@ -75,15 +75,13 @@ describe("media-understanding provider registry", () => { }, } as never; const registry = buildMediaUnderstandingRegistry(undefined, cfg); - const glmProvider = getMediaUnderstandingProvider("glm", registry); + const glmProvider = requireMediaProvider(registry, "glm"); const textOnlyProvider = getMediaUnderstandingProvider("textOnly", registry); - expect(glmProvider).toMatchObject({ - id: "glm", - capabilities: ["image"], - describeImage: expect.any(Function), - describeImages: expect.any(Function), - }); + expect(glmProvider.id).toBe("glm"); + expect(glmProvider.capabilities).toEqual(["image"]); + expect(typeof glmProvider.describeImage).toBe("function"); + expect(typeof glmProvider.describeImages).toBe("function"); expect(textOnlyProvider).toBeUndefined(); });