diff --git a/extensions/nvidia/onboard.test.ts b/extensions/nvidia/onboard.test.ts index 63636f69935..1ea30f618a2 100644 --- a/extensions/nvidia/onboard.test.ts +++ b/extensions/nvidia/onboard.test.ts @@ -8,11 +8,13 @@ import { applyNvidiaConfig, applyNvidiaProviderConfig } from "./onboard.js"; describe("nvidia onboard", () => { it("adds NVIDIA provider with correct settings", () => { const cfg = applyNvidiaConfig({}); - expect(cfg.models?.providers?.nvidia).toMatchObject({ - baseUrl: "https://integrate.api.nvidia.com/v1", - api: "openai-completions", - }); - expect(cfg.models?.providers?.nvidia?.models.map((model) => model.id)).toEqual([ + const provider = cfg.models?.providers?.nvidia; + if (!provider) { + throw new Error("expected NVIDIA provider config"); + } + expect(provider.baseUrl).toBe("https://integrate.api.nvidia.com/v1"); + expect(provider.api).toBe("openai-completions"); + expect(provider.models.map((model) => model.id)).toEqual([ "nvidia/nemotron-3-super-120b-a12b", "moonshotai/kimi-k2.5", "minimaxai/minimax-m2.5",