import { describe, it } from "vitest"; import { expectProviderOnboardAllowlistAlias, expectProviderOnboardPrimaryAndFallbacks, } from "../../test/helpers/plugins/provider-onboard.js"; import { applyOpenrouterConfig, applyOpenrouterProviderConfig, OPENROUTER_DEFAULT_MODEL_REF, } from "./onboard.js"; describe("openrouter onboard", () => { it("adds allowlist entry and preserves alias", () => { expectProviderOnboardAllowlistAlias({ applyProviderConfig: applyOpenrouterProviderConfig, modelRef: OPENROUTER_DEFAULT_MODEL_REF, alias: "Router", }); }); it("sets primary model and preserves existing model fallbacks", () => { expectProviderOnboardPrimaryAndFallbacks({ applyConfig: applyOpenrouterConfig, modelRef: OPENROUTER_DEFAULT_MODEL_REF, }); }); });