diff --git a/src/agents/openai-thinking-contract.test.ts b/src/agents/openai-thinking-contract.test.ts index 3f0e7756c2b..b19cdd170f1 100644 --- a/src/agents/openai-thinking-contract.test.ts +++ b/src/agents/openai-thinking-contract.test.ts @@ -53,11 +53,7 @@ describe("OpenAI thinking contract", () => { await agent.prompt("hello"); - expect(capturedOptions).toStrictEqual([ - expect.objectContaining({ - reasoning: expectedReasoning, - }), - ]); + expect(capturedOptions.map(({ reasoning }) => reasoning)).toStrictEqual([expectedReasoning]); }, ); @@ -75,11 +71,7 @@ describe("OpenAI thinking contract", () => { await agent.prompt("hello"); - expect(capturedOptions).toStrictEqual([ - expect.not.objectContaining({ - reasoning: expect.anything(), - }), - ]); + expect(capturedOptions.map(({ reasoning }) => reasoning)).toStrictEqual([undefined]); }, );