Pin OpenAI API error assertions to their shapes

Refs #176
This commit is contained in:
Claudio Ortolina
2026-04-20 06:26:30 +01:00
parent 6adfbea336
commit cedb86af5d
+2 -2
View File
@@ -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