diff --git a/spec/system/admin/hidden_budget_investments_spec.rb b/spec/system/admin/hidden_budget_investments_spec.rb index 9f3f20bfe..f3dfaaab5 100644 --- a/spec/system/admin/hidden_budget_investments_spec.rb +++ b/spec/system/admin/hidden_budget_investments_spec.rb @@ -81,8 +81,11 @@ describe "Admin hidden budget investments", :admin do visit admin_hidden_budget_investments_path(filter: "with_confirmed_hide", page: 2) + expect(page).to have_css "tbody tr", count: 2 + accept_confirm { click_button "Restore", match: :first, exact: true } + expect(page).to have_css "tbody tr", count: 1 expect(page).to have_current_path(/filter=with_confirmed_hide/) expect(page).to have_current_path(/page=2/) end diff --git a/spec/system/admin/hidden_comments_spec.rb b/spec/system/admin/hidden_comments_spec.rb index 7f86f1bf1..3408088ed 100644 --- a/spec/system/admin/hidden_comments_spec.rb +++ b/spec/system/admin/hidden_comments_spec.rb @@ -130,8 +130,11 @@ describe "Admin hidden comments", :admin do visit admin_hidden_comments_path(filter: "with_confirmed_hide", page: 2) + expect(page).to have_css "tbody tr", count: 2 + accept_confirm("Are you sure? Restore") { click_button "Restore", match: :first, exact: true } + expect(page).to have_css "tbody tr", count: 1 expect(page).to have_current_path(/filter=with_confirmed_hide/) expect(page).to have_current_path(/page=2/) end diff --git a/spec/system/admin/hidden_debates_spec.rb b/spec/system/admin/hidden_debates_spec.rb index 5b588e522..91ac557a1 100644 --- a/spec/system/admin/hidden_debates_spec.rb +++ b/spec/system/admin/hidden_debates_spec.rb @@ -70,8 +70,11 @@ describe "Admin hidden debates", :admin do visit admin_hidden_debates_path(filter: "with_confirmed_hide", page: 2) + expect(page).to have_css "tbody tr", count: 2 + accept_confirm("Are you sure? Restore") { click_button "Restore", match: :first, exact: true } + expect(page).to have_css "tbody tr", count: 1 expect(page).to have_current_path(/filter=with_confirmed_hide/) expect(page).to have_current_path(/page=2/) end diff --git a/spec/system/admin/hidden_proposals_spec.rb b/spec/system/admin/hidden_proposals_spec.rb index 57d4807c2..1ecca8611 100644 --- a/spec/system/admin/hidden_proposals_spec.rb +++ b/spec/system/admin/hidden_proposals_spec.rb @@ -83,8 +83,11 @@ describe "Admin hidden proposals", :admin do visit admin_hidden_proposals_path(filter: "with_confirmed_hide", page: 2) + expect(page).to have_css "tbody tr", count: 2 + accept_confirm("Are you sure? Restore") { click_button "Restore", match: :first, exact: true } + expect(page).to have_css "tbody tr", count: 1 expect(page).to have_current_path(/filter=with_confirmed_hide/) expect(page).to have_current_path(/page=2/) end diff --git a/spec/system/admin/hidden_users_spec.rb b/spec/system/admin/hidden_users_spec.rb index 4fb320a6f..ce831f750 100644 --- a/spec/system/admin/hidden_users_spec.rb +++ b/spec/system/admin/hidden_users_spec.rb @@ -85,10 +85,13 @@ describe "Admin hidden users", :admin do visit admin_hidden_users_path(filter: "with_confirmed_hide", page: 2) + expect(page).to have_css "tbody tr", count: 2 + accept_confirm("Are you sure? Restore \"#{users[-3].name}\"") do click_button "Restore", match: :first, exact: true end + expect(page).to have_css "tbody tr", count: 1 expect(page).to have_current_path(/filter=with_confirmed_hide/) expect(page).to have_current_path(/page=2/) end diff --git a/spec/system/admin/proposal_notifications_spec.rb b/spec/system/admin/proposal_notifications_spec.rb index 02f85e28e..add35e643 100644 --- a/spec/system/admin/proposal_notifications_spec.rb +++ b/spec/system/admin/proposal_notifications_spec.rb @@ -80,8 +80,11 @@ describe "Admin proposal notifications", :admin do visit admin_hidden_proposal_notifications_path(filter: "with_confirmed_hide", page: 2) + expect(page).to have_css "tbody tr", count: 2 + accept_confirm("Are you sure? Restore") { click_button "Restore", match: :first, exact: true } + expect(page).to have_css "tbody tr", count: 1 expect(page).to have_current_path(/filter=with_confirmed_hide/) expect(page).to have_current_path(/page=2/) end