Improve collection#show test
This commit is contained in:
@@ -30,6 +30,7 @@ defmodule MusicLibraryWeb.CollectionLive.ShowTest do
|
|||||||
|> assert_has("p", text: Record.type_long_label(record.type))
|
|> assert_has("p", text: Record.type_long_label(record.type))
|
||||||
|> assert_has("dd", text: Record.format_as_date(record.purchased_at))
|
|> assert_has("dd", text: Record.format_as_date(record.purchased_at))
|
||||||
|> assert_has("dd", text: record.id)
|
|> assert_has("dd", text: record.id)
|
||||||
|
|> assert_has("a", text: record.musicbrainz_id)
|
||||||
|> assert_has("dd", text: Record.format_as_date(record.inserted_at))
|
|> assert_has("dd", text: Record.format_as_date(record.inserted_at))
|
||||||
|> assert_has("dd", text: Record.format_as_date(record.updated_at))
|
|> assert_has("dd", text: Record.format_as_date(record.updated_at))
|
||||||
|> assert_has("img[src='#{cover_url}']")
|
|> assert_has("img[src='#{cover_url}']")
|
||||||
@@ -37,6 +38,10 @@ defmodule MusicLibraryWeb.CollectionLive.ShowTest do
|
|||||||
for artist <- record.artists do
|
for artist <- record.artists do
|
||||||
assert_has(session, "a", text: escape(artist.name))
|
assert_has(session, "a", text: escape(artist.name))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
for genre <- record.genres do
|
||||||
|
assert_has(session, "a", text: genre)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user