logs activity when bulk-hiding proposals
This commit is contained in:
@@ -24,6 +24,31 @@ feature 'Admin activity' do
|
||||
expect(page).to have_content(@admin.user.username)
|
||||
end
|
||||
end
|
||||
|
||||
scenario "Shows moderation activity from moderation screen" do
|
||||
proposal1 = create(:proposal)
|
||||
proposal2 = create(:proposal)
|
||||
proposal3 = create(:proposal)
|
||||
|
||||
visit moderation_proposals_path(filter: 'all')
|
||||
|
||||
within("#proposal_#{proposal1.id}") do
|
||||
check "proposal_#{proposal1.id}_check"
|
||||
end
|
||||
|
||||
within("#proposal_#{proposal3.id}") do
|
||||
check "proposal_#{proposal3.id}_check"
|
||||
end
|
||||
|
||||
click_on "Hide proposals"
|
||||
|
||||
visit admin_activity_path
|
||||
|
||||
|
||||
expect(page).to have_content(proposal1.title)
|
||||
expect(page).to_not have_content(proposal2.title)
|
||||
expect(page).to have_content(proposal3.title)
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user