Files
decolua--9router/tests/unit/capabilities-service-kind.test.js
T
wehub-resource-sync 05fcd08057
Deploy GitBook to 9router.github.io / build-deploy (push) Failing after 2s
chore: import upstream snapshot with attribution
2026-07-13 12:21:01 +08:00

16 lines
709 B
JavaScript

import { describe, expect, it } from "vitest";
import { capabilitiesFromServiceKind } from "../../open-sse/providers/capabilities.js";
describe("capabilitiesFromServiceKind", () => {
it("maps imageToText custom models to vision-capable runtime models", () => {
expect(capabilitiesFromServiceKind("imageToText")).toMatchObject({ vision: true });
});
it("maps media output/input custom model kinds to runtime capabilities", () => {
expect(capabilitiesFromServiceKind("image")).toMatchObject({ imageOutput: true });
expect(capabilitiesFromServiceKind("stt")).toMatchObject({ audioInput: true });
expect(capabilitiesFromServiceKind("tts")).toMatchObject({ audioOutput: true });
});
});