From cedb86af5dd47c3a4cab206249b47f935ea9a02a Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 20 Apr 2026 06:26:30 +0100 Subject: [PATCH] Pin OpenAI API error assertions to their shapes Refs #176 --- test/open_ai/api_test.exs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/open_ai/api_test.exs b/test/open_ai/api_test.exs index 778567cc..9502fb35 100644 --- a/test/open_ai/api_test.exs +++ b/test/open_ai/api_test.exs @@ -34,7 +34,7 @@ defmodule OpenAI.APITest do end) completion = %{model: "gpt-4.1-mini", content: "test", role: "user", temperature: 0.5} - assert {:error, _} = API.gpt(completion, @config) + assert {:error, "OpenAI API error:" <> _} = API.gpt(completion, @config) end end @@ -61,7 +61,7 @@ defmodule OpenAI.APITest do |> Req.Test.json(%{"error" => "internal error"}) end) - assert {:error, _} = API.get_embeddings("test text", @config) + assert {:error, %{"error" => "internal error"}} = API.get_embeddings("test text", @config) end end