mirror of
https://github.com/moltbot/moltbot.git
synced 2026-05-13 15:47:28 +00:00
test: tighten nvidia onboard assertions
This commit is contained in:
@@ -8,11 +8,13 @@ import { applyNvidiaConfig, applyNvidiaProviderConfig } from "./onboard.js";
|
|||||||
describe("nvidia onboard", () => {
|
describe("nvidia onboard", () => {
|
||||||
it("adds NVIDIA provider with correct settings", () => {
|
it("adds NVIDIA provider with correct settings", () => {
|
||||||
const cfg = applyNvidiaConfig({});
|
const cfg = applyNvidiaConfig({});
|
||||||
expect(cfg.models?.providers?.nvidia).toMatchObject({
|
const provider = cfg.models?.providers?.nvidia;
|
||||||
baseUrl: "https://integrate.api.nvidia.com/v1",
|
if (!provider) {
|
||||||
api: "openai-completions",
|
throw new Error("expected NVIDIA provider config");
|
||||||
});
|
}
|
||||||
expect(cfg.models?.providers?.nvidia?.models.map((model) => model.id)).toEqual([
|
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",
|
"nvidia/nemotron-3-super-120b-a12b",
|
||||||
"moonshotai/kimi-k2.5",
|
"moonshotai/kimi-k2.5",
|
||||||
"minimaxai/minimax-m2.5",
|
"minimaxai/minimax-m2.5",
|
||||||
|
|||||||
Reference in New Issue
Block a user