test: tighten media provider registry assertions

This commit is contained in:
Peter Steinberger
2026-05-09 03:46:30 +01:00
parent 8b20bc2f95
commit f94dc2cbb0

View File

@@ -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();
});