mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-13 11:20:43 +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", () => {
|
||||
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",
|
||||
|
||||
Reference in New Issue
Block a user