Pin fetch_artist_image asset lookup

Refs #176
This commit is contained in:
Claudio Ortolina
2026-04-20 06:30:00 +01:00
parent bce8560ce8
commit 162c10e70a
@@ -6,6 +6,8 @@ defmodule MusicLibrary.Worker.FetchArtistImageTest do
alias Discogs.Fixtures.Artist alias Discogs.Fixtures.Artist
alias MusicLibrary.Artists alias MusicLibrary.Artists
alias MusicLibrary.Assets
alias MusicLibrary.Assets.Asset
alias MusicLibrary.Worker.FetchArtistImage alias MusicLibrary.Worker.FetchArtistImage
setup do setup do
@@ -25,7 +27,8 @@ defmodule MusicLibrary.Worker.FetchArtistImageTest do
updated = Artists.get_artist_info!(artist_info.id) updated = Artists.get_artist_info!(artist_info.id)
assert is_binary(updated.image_data_hash) and byte_size(updated.image_data_hash) > 0 assert is_binary(updated.image_data_hash) and byte_size(updated.image_data_hash) > 0
assert MusicLibrary.Assets.get(updated.image_data_hash) != nil hash = updated.image_data_hash
assert %Asset{hash: ^hash} = Assets.get(hash)
end end
test "cancels when no discogs data exists" do test "cancels when no discogs data exists" do