diff options
Diffstat (limited to 'spec/workers/remove_expired_members_worker_spec.rb')
-rw-r--r-- | spec/workers/remove_expired_members_worker_spec.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/spec/workers/remove_expired_members_worker_spec.rb b/spec/workers/remove_expired_members_worker_spec.rb index 086f6e7c301..75a5bee7ab4 100644 --- a/spec/workers/remove_expired_members_worker_spec.rb +++ b/spec/workers/remove_expired_members_worker_spec.rb @@ -6,18 +6,18 @@ describe RemoveExpiredMembersWorker do let!(:member_expiring_in_future) { create(:project_member, expires_at: 10.days.from_now) } let!(:non_expiring_member) { create(:project_member, expires_at: nil) } - describe "#perform" do - it "removes expired members" do + describe '#perform' do + it 'removes expired members' do expect { worker.perform }.to change { Member.count }.by(-1) expect(Member.find_by(id: expired_member.id)).to be_nil end - it "leaves members who expire in the future" do + it 'leaves members who expire in the future' do worker.perform expect(member_expiring_in_future.reload).to be_present end - it "leaves members who do not expire at all" do + it 'leaves members who do not expire at all' do worker.perform expect(non_expiring_member.reload).to be_present end |