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

th-new
Matt Jankowski 2023-12-06 03:45:19 -05:00 committed by GitHub
parent 5517df61de
commit be6bb1a10d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 4 deletions

View File

@ -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