From 1842ebc32c96a89398297e4f4abe59cb790a668a Mon Sep 17 00:00:00 2001 From: KKlochko Date: Tue, 3 Jun 2025 19:40:22 +0300 Subject: [PATCH] Update the tests for Metadata.get_author_book action. --- test/decentralised_book_index/metadata/book_test.exs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/decentralised_book_index/metadata/book_test.exs b/test/decentralised_book_index/metadata/book_test.exs index d4db31b..b50b45e 100644 --- a/test/decentralised_book_index/metadata/book_test.exs +++ b/test/decentralised_book_index/metadata/book_test.exs @@ -202,7 +202,7 @@ defmodule DecentralisedBookIndex.Metadata.BookTest do %{order: 1, author_id: author.id, role: ""} ] - {:ok, _book} = + {:ok, book} = Metadata.create_book( "Book", "An description", @@ -218,7 +218,10 @@ defmodule DecentralisedBookIndex.Metadata.BookTest do actor: user ) - assert {:ok, _books} = Metadata.get_author_books(author) + assert {:ok, books} = Metadata.get_author_books(author) + + book_ids = Enum.map(books.results, & &1.id) + assert book.id in book_ids end test "get the list contains aliases' books", %{user: user} do @@ -248,7 +251,7 @@ defmodule DecentralisedBookIndex.Metadata.BookTest do assert {:ok, books} = Metadata.get_author_books(author) - book_ids = Enum.map(books, & &1.id) + book_ids = Enum.map(books.results, & &1.id) assert book.id in book_ids assert book2.id in book_ids