From efbb7e2f4698d53147759e425370aa636d9653a3 Mon Sep 17 00:00:00 2001 From: KKlochko Date: Wed, 7 May 2025 19:27:15 +0300 Subject: [PATCH] Update BookForm tests to update required AuthorRoles. --- .../metadata/forms/book_form_test.exs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/decentralised_book_index/metadata/forms/book_form_test.exs b/test/decentralised_book_index/metadata/forms/book_form_test.exs index ebea1f3..7e25fac 100644 --- a/test/decentralised_book_index/metadata/forms/book_form_test.exs +++ b/test/decentralised_book_index/metadata/forms/book_form_test.exs @@ -91,12 +91,13 @@ defmodule DecentralisedBookIndex.Metadata.Forms.BookFormTest do end describe "update existing book via the form" do - test "update name", %{user: user} do + test "update title, desciption and roles", %{user: user} do book = generate(book()) valid_params = %{ "title" => "Another Book", - "description" => "A cool book" + "description" => "A cool book", + "author_roles" => author_roles() } form = @@ -131,6 +132,7 @@ defmodule DecentralisedBookIndex.Metadata.Forms.BookFormTest do describe "validation" do property "the book form is valid if the page count > 0", %{user: user} do book = generate(book()) + author_roles = author_roles() valid_count_generator = StreamData.integer() @@ -138,7 +140,8 @@ defmodule DecentralisedBookIndex.Metadata.Forms.BookFormTest do check all(page_count <- valid_count_generator) do valid_params = %{ - "page_count" => page_count + "page_count" => page_count, + "author_roles" => author_roles } form =