mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-05-30 11:47:57 -04:00
25 lines
572 B
Ruby
25 lines
572 B
Ruby
# frozen_string_literal: true
|
|
|
|
require 'rails_helper'
|
|
|
|
describe "members list" do
|
|
let!(:spammer) { create(:member) }
|
|
let!(:admin) { create(:admin_member) }
|
|
|
|
context 'logged in as admin' do
|
|
include_context 'signed in admin'
|
|
before { visit member_path(spammer) }
|
|
|
|
it { expect(page).to have_link "Ban member" }
|
|
|
|
describe 'bans the user' do
|
|
before do
|
|
accept_confirm { click_link 'Ban member' }
|
|
end
|
|
|
|
it { expect(page).to have_link admin.login_name }
|
|
it { expect(page).to have_no_link spammer.login_name }
|
|
end
|
|
end
|
|
end
|