Remove double subject call in `services/suspend_account_service` spec (#28213)

th-downstream
Matt Jankowski 11 months ago committed by GitHub
parent 5517df61de
commit be6bb1a10d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -18,14 +18,15 @@ RSpec.describe SuspendAccountService, type: :service do
account.suspend!
end
it "unmerges from local followers' feeds" do
subject
it 'unmerges from feeds of local followers and preserves suspended flag' do
expect { subject }
.to_not change_suspended_flag
expect(FeedManager.instance).to have_received(:unmerge_from_home).with(account, local_follower)
expect(FeedManager.instance).to have_received(:unmerge_from_list).with(account, list)
end
it 'does not change the “suspended” flag' do
expect { subject }.to_not change(account, :suspended?)
def change_suspended_flag
change(account, :suspended?)
end
end

Loading…
Cancel
Save