diff --git a/spec/system/moderation/proposal_notifications_spec.rb b/spec/system/moderation/proposal_notifications_spec.rb index ccbff02c0..05920145a 100644 --- a/spec/system/moderation/proposal_notifications_spec.rb +++ b/spec/system/moderation/proposal_notifications_spec.rb @@ -52,6 +52,7 @@ describe "Moderate proposal notifications" do describe "moderate in bulk" do describe "When a proposal has been selected for moderation" do let!(:proposal_notification) { create(:proposal_notification, created_at: Date.current - 4.days) } + let!(:email) { proposal_notification.author.email } before do visit moderation_proposal_notifications_path @@ -66,7 +67,7 @@ describe "Moderate proposal notifications" do expect(page).not_to have_css("#proposal_notification_#{proposal_notification.id}") click_link "Block users" - fill_in "email or name of user", with: proposal_notification.author.email + fill_in "email or name of user", with: email click_button "Search" within "tr", text: proposal_notification.author.name do @@ -75,15 +76,12 @@ describe "Moderate proposal notifications" do end scenario "Block the author" do - author = create(:user) - proposal_notification.update!(author: author) - accept_confirm("Are you sure? Block authors") { click_button "Block authors" } expect(page).not_to have_css("#proposal_notification_#{proposal_notification.id}") click_link "Block users" - fill_in "email or name of user", with: proposal_notification.author.email + fill_in "email or name of user", with: email click_button "Search" within "tr", text: proposal_notification.author.name do