Unify tests related with shows or hides new document link

This commit is contained in:
taitus
2025-05-16 10:33:52 +02:00
parent 82dac1225c
commit a4e7b70227

View File

@@ -58,21 +58,15 @@ describe "Nested documentable" do
documentable.update!(author: user) if edit_path?(path) documentable.update!(author: user) if edit_path?(path)
end end
scenario "Should show new document link when max documents allowed limit is not reached" do scenario "Shows or hides new document link depending on max documents limit" do
do_login_for(user, management: management_section?(path)) do_login_for(user, management: management_section?(path))
visit path visit path
expect(page).to have_link "Add new document" expect(page).to have_link "Add new document"
end
scenario "Should not show new document link when
documentable max documents allowed limit is reached" do
do_login_for(user, management: management_section?(path))
visit path
click_link "Add new document" click_link "Add new document"
expect(page).not_to have_css "#new_document_link" expect(page).not_to have_link "Add new document"
end end
scenario "Should not show max documents warning when no documents added" do scenario "Should not show max documents warning when no documents added" do