mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 05:50:43 +00:00
* fix(model-ref): re-add nvidia/ prefix in normalizeStaticProviderModelId (#71552) * fix(test): use nvidia-prefixed model fixture for double-prefix guard --------- Co-authored-by: Sudhindra Tatti <sudhi@sudhindras-mini.lan>
17 lines
597 B
TypeScript
17 lines
597 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { normalizeStaticProviderModelId } from "./model-ref-shared.js";
|
|
|
|
describe("normalizeStaticProviderModelId", () => {
|
|
it("re-adds the nvidia prefix for bare model ids", () => {
|
|
expect(normalizeStaticProviderModelId("nvidia", "nemotron-3-super-120b-a12b")).toBe(
|
|
"nvidia/nemotron-3-super-120b-a12b",
|
|
);
|
|
});
|
|
|
|
it("does not double-prefix already prefixed models", () => {
|
|
expect(normalizeStaticProviderModelId("nvidia", "nvidia/nemotron-3-super-120b-a12b")).toBe(
|
|
"nvidia/nemotron-3-super-120b-a12b",
|
|
);
|
|
});
|
|
});
|