When importing a record, stream all its releases

This commit is contained in:
Claudio Ortolina
2025-02-05 15:31:08 +00:00
parent f29dd1f0ab
commit 6ad28f1271
6 changed files with 40 additions and 15 deletions
+3 -3
View File
@@ -66,7 +66,7 @@ defmodule MusicLibrary.RecordsTest do
{:ok, release_group(:lockdown_trilogy)}
end)
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _config ->
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _opts, _config ->
{:ok, %{"releases" => release_group(:lockdown_trilogy)["releases"]}}
end)
@@ -207,7 +207,7 @@ defmodule MusicLibrary.RecordsTest do
{:ok, release_group}
end)
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _config ->
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _opts, _config ->
{:ok, %{"releases" => release_group["releases"]}}
end)
@@ -264,7 +264,7 @@ defmodule MusicLibrary.RecordsTest do
{:ok, release_group}
end)
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _config ->
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _opts, _config ->
{:ok, %{"releases" => release_group["releases"]}}
end)
@@ -271,7 +271,7 @@ defmodule MusicLibraryWeb.CollectionLive.IndexTest do
{:ok, release_group}
end)
expect(APIBehaviourMock, :get_releases, fn ^first_result_id, _config ->
expect(APIBehaviourMock, :get_releases, fn ^first_result_id, _opts, _config ->
{:ok, %{"releases" => release_group["releases"]}}
end)
@@ -193,7 +193,7 @@ defmodule MusicLibraryWeb.StatsLive.IndexTest do
{:ok, release_group}
end)
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _config ->
expect(APIBehaviourMock, :get_releases, fn ^release_group_id, _opts, _config ->
{:ok, %{"releases" => release_group["releases"]}}
end)