diff --git a/extensions/arcee/index.test.ts b/extensions/arcee/index.test.ts index 234f3aabfc1c..c29d6937873a 100644 --- a/extensions/arcee/index.test.ts +++ b/extensions/arcee/index.test.ts @@ -20,17 +20,19 @@ describe("arcee provider plugin", () => { providers: [provider], choice: "arceeai-api-key", }); - expect(directChoice).not.toBeNull(); - expect(directChoice?.provider.id).toBe("arcee"); - expect(directChoice?.method.id).toBe("arcee-platform"); + expect(directChoice).toMatchObject({ + provider: { id: "arcee" }, + method: { id: "arcee-platform" }, + }); const orChoice = resolveProviderPluginChoice({ providers: [provider], choice: "arceeai-openrouter", }); - expect(orChoice).not.toBeNull(); - expect(orChoice?.provider.id).toBe("arcee"); - expect(orChoice?.method.id).toBe("openrouter"); + expect(orChoice).toMatchObject({ + provider: { id: "arcee" }, + method: { id: "openrouter" }, + }); }); it("stores the OpenRouter onboarding path under the OpenRouter auth profile", async () => { diff --git a/extensions/deepseek/index.test.ts b/extensions/deepseek/index.test.ts index 85b21538bb56..75f0afa18f18 100644 --- a/extensions/deepseek/index.test.ts +++ b/extensions/deepseek/index.test.ts @@ -141,9 +141,10 @@ describe("deepseek provider plugin", () => { expect(provider.label).toBe("DeepSeek"); expect(provider.envVars).toEqual(["DEEPSEEK_API_KEY"]); expect(provider.auth).toHaveLength(1); - expect(resolved).not.toBeNull(); - expect(resolved?.provider.id).toBe("deepseek"); - expect(resolved?.method.id).toBe("api-key"); + expect(resolved).toMatchObject({ + provider: { id: "deepseek" }, + method: { id: "api-key" }, + }); }); it("builds the static DeepSeek model catalog", async () => {