Fix common actions file rubocop issues
This commit is contained in:
@@ -90,7 +90,8 @@ module CommonActions
|
||||
end
|
||||
visit commentable_path
|
||||
|
||||
fill_in "comment-body-#{commentable.class.name.gsub(/::/, '_').downcase}_#{commentable.id}", with: 'Have you thought about...?'
|
||||
comment_field = "comment-body-#{commentable.class.name.parameterize('_')}_#{commentable.id}"
|
||||
fill_in comment_field, with: 'Have you thought about...?'
|
||||
click_button 'Publish comment'
|
||||
|
||||
expect(page).to have_content 'Have you thought about...?'
|
||||
@@ -133,7 +134,8 @@ module CommonActions
|
||||
|
||||
def error_message(resource_model = nil)
|
||||
resource_model ||= "(.*)"
|
||||
/\d errors? prevented this #{resource_model} from being saved. Please check the marked fields to know how to correct them:/
|
||||
field_check_message = 'Please check the marked fields to know how to correct them:'
|
||||
/\d errors? prevented this #{resource_model} from being saved. #{field_check_message}/
|
||||
end
|
||||
|
||||
def expect_to_be_signed_in
|
||||
@@ -237,15 +239,19 @@ module CommonActions
|
||||
end
|
||||
|
||||
def create_successful_proposals
|
||||
[create(:proposal, title: "Winter is coming", question: "Do you speak it?", cached_votes_up: Proposal.votes_needed_for_success + 100),
|
||||
create(:proposal, title: "Fire and blood", question: "You talking to me?", cached_votes_up: Proposal.votes_needed_for_success + 1)]
|
||||
[create(:proposal, title: "Winter is coming", question: "Do you speak it?",
|
||||
cached_votes_up: Proposal.votes_needed_for_success + 100),
|
||||
create(:proposal, title: "Fire and blood", question: "You talking to me?",
|
||||
cached_votes_up: Proposal.votes_needed_for_success + 1)]
|
||||
end
|
||||
|
||||
def create_archived_proposals
|
||||
months_to_archive_proposals = Setting["months_to_archive_proposals"].to_i
|
||||
[
|
||||
create(:proposal, title: "This is an expired proposal", created_at: months_to_archive_proposals.months.ago),
|
||||
create(:proposal, title: "This is an oldest expired proposal", created_at: (months_to_archive_proposals + 2).months.ago)
|
||||
create(:proposal, title: "This is an expired proposal",
|
||||
created_at: months_to_archive_proposals.months.ago),
|
||||
create(:proposal, title: "This is an oldest expired proposal",
|
||||
created_at: (months_to_archive_proposals + 2).months.ago)
|
||||
]
|
||||
end
|
||||
|
||||
@@ -263,8 +269,8 @@ module CommonActions
|
||||
click_link "Send notification"
|
||||
end
|
||||
|
||||
fill_in 'proposal_notification_title', with: "Thank you for supporting my proposal #{proposal.title}"
|
||||
fill_in 'proposal_notification_body', with: "Please share it with others so we can make it happen! #{proposal.summary}"
|
||||
fill_in 'proposal_notification_title', with: "Thanks for supporting proposal: #{proposal.title}"
|
||||
fill_in 'proposal_notification_body', with: "Please share it with others! #{proposal.summary}"
|
||||
click_button "Send message"
|
||||
|
||||
expect(page).to have_content "Your message has been sent correctly."
|
||||
|
||||
Reference in New Issue
Block a user