Pin populate_genres error to OpenAI prefix
Match the string prefix "OpenAI API error:" that propagates from OpenAI.gpt on non-2xx responses. Refs #176
This commit is contained in:
@@ -38,7 +38,8 @@ defmodule MusicLibrary.Worker.PopulateGenresTest do
|
|||||||
Plug.Conn.send_resp(conn, 500, JSON.encode!(%{"error" => "internal server error"}))
|
Plug.Conn.send_resp(conn, 500, JSON.encode!(%{"error" => "internal server error"}))
|
||||||
end)
|
end)
|
||||||
|
|
||||||
assert {:error, _reason} = perform_job(PopulateGenres, %{"id" => record.id})
|
assert {:error, "OpenAI API error:" <> _} =
|
||||||
|
perform_job(PopulateGenres, %{"id" => record.id})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user