Show similar artists in artist page

Styling to be defined - only links for now.
This commit is contained in:
Claudio Ortolina
2025-02-23 16:56:52 +00:00
parent 1193fa5914
commit c67d11da0c
6 changed files with 116 additions and 32 deletions
@@ -32,6 +32,11 @@ defmodule MusicLibraryWeb.ArtistLive.ShowTest do
{:ok, get_info()}
end)
expect(APIMock, :get_similar_artists, fn {:musicbrainz_id, ^artist_musicbrainz_id},
_config ->
{:ok, []}
end)
conn
|> visit(~p"/artists/#{artist_musicbrainz_id}")
|> unwrap(&render_async/1)
@@ -48,6 +53,11 @@ defmodule MusicLibraryWeb.ArtistLive.ShowTest do
{:error, :timeout}
end)
expect(APIMock, :get_similar_artists, fn {:musicbrainz_id, ^artist_musicbrainz_id},
_config ->
{:ok, []}
end)
conn
|> visit(~p"/artists/#{artist_musicbrainz_id}")
|> unwrap(&render_async/1)
@@ -76,6 +86,11 @@ defmodule MusicLibraryWeb.ArtistLive.ShowTest do
{:error, :timeout}
end)
expect(APIMock, :get_similar_artists, fn {:musicbrainz_id, ^artist_musicbrainz_id},
_config ->
{:ok, []}
end)
conn
|> visit(~p"/artists/#{artist_musicbrainz_id}")
|> unwrap(&render_async/1)