Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/workers/remove_unaccepted_member_invites_worker_spec.rb')
-rw-r--r--spec/workers/remove_unaccepted_member_invites_worker_spec.rb56
1 files changed, 34 insertions, 22 deletions
diff --git a/spec/workers/remove_unaccepted_member_invites_worker_spec.rb b/spec/workers/remove_unaccepted_member_invites_worker_spec.rb
index 97ddf9223b3..5173967c57a 100644
--- a/spec/workers/remove_unaccepted_member_invites_worker_spec.rb
+++ b/spec/workers/remove_unaccepted_member_invites_worker_spec.rb
@@ -13,15 +13,19 @@ RSpec.describe RemoveUnacceptedMemberInvitesWorker, feature_category: :system_ac
it 'removes unaccepted members', :aggregate_failures do
unaccepted_group_invitee = create(
- :group_member, invite_token: 't0ken',
- invite_email: 'group_invitee@example.com',
- user: nil,
- created_at: Time.current - 5.days)
+ :group_member,
+ invite_token: 't0ken',
+ invite_email: 'group_invitee@example.com',
+ user: nil,
+ created_at: Time.current - 5.days
+ )
unaccepted_project_invitee = create(
- :project_member, invite_token: 't0ken',
- invite_email: 'project_invitee@example.com',
- user: nil,
- created_at: Time.current - 5.days)
+ :project_member,
+ invite_token: 't0ken',
+ invite_email: 'project_invitee@example.com',
+ user: nil,
+ created_at: Time.current - 5.days
+ )
expect { worker.perform }.to change { Member.count }.by(-2)
@@ -33,13 +37,17 @@ RSpec.describe RemoveUnacceptedMemberInvitesWorker, feature_category: :system_ac
context 'invited members still within expiration threshold' do
it 'leaves invited members', :aggregate_failures do
group_invitee = create(
- :group_member, invite_token: 't0ken',
- invite_email: 'group_invitee@example.com',
- user: nil)
+ :group_member,
+ invite_token: 't0ken',
+ invite_email: 'group_invitee@example.com',
+ user: nil
+ )
project_invitee = create(
- :project_member, invite_token: 't0ken',
- invite_email: 'project_invitee@example.com',
- user: nil)
+ :project_member,
+ invite_token: 't0ken',
+ invite_email: 'project_invitee@example.com',
+ user: nil
+ )
expect { worker.perform }.not_to change { Member.count }
@@ -56,15 +64,19 @@ RSpec.describe RemoveUnacceptedMemberInvitesWorker, feature_category: :system_ac
it 'leaves accepted members', :aggregate_failures do
user = create(:user)
accepted_group_invitee = create(
- :group_member, invite_token: 't0ken',
- invite_email: 'group_invitee@example.com',
- user: user,
- created_at: Time.current - 5.days)
+ :group_member,
+ invite_token: 't0ken',
+ invite_email: 'group_invitee@example.com',
+ user: user,
+ created_at: Time.current - 5.days
+ )
accepted_project_invitee = create(
- :project_member, invite_token: nil,
- invite_email: 'project_invitee@example.com',
- user: user,
- created_at: Time.current - 5.days)
+ :project_member,
+ invite_token: nil,
+ invite_email: 'project_invitee@example.com',
+ user: user,
+ created_at: Time.current - 5.days
+ )
expect { worker.perform }.not_to change { Member.count }