Reload the page instead of checking the database

This commit is contained in:
Javi Martín
2021-04-10 14:55:24 +02:00
parent 559f842e68
commit fcb5f71ff2

View File

@@ -31,7 +31,10 @@ describe "Admin proposals", :admin do
within("#proposal_#{proposal.id}") { click_link "Select" } within("#proposal_#{proposal.id}") { click_link "Select" }
within("#proposal_#{proposal.id}") { expect(page).to have_link "Selected" } within("#proposal_#{proposal.id}") { expect(page).to have_link "Selected" }
expect(proposal.reload.selected?).to be true
refresh
within("#proposal_#{proposal.id}") { expect(page).to have_link "Selected" }
end end
scenario "Unselect a proposal" do scenario "Unselect a proposal" do
@@ -42,7 +45,10 @@ describe "Admin proposals", :admin do
within("#proposal_#{proposal.id}") { click_link "Selected" } within("#proposal_#{proposal.id}") { click_link "Selected" }
within("#proposal_#{proposal.id}") { expect(page).to have_link "Select" } within("#proposal_#{proposal.id}") { expect(page).to have_link "Select" }
expect(proposal.reload.selected?).to be false
refresh
within("#proposal_#{proposal.id}") { expect(page).to have_link "Select" }
end end
end end