diff options
Diffstat (limited to 'qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb')
-rw-r--r-- | qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb b/qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb index b7f71ad5bcd..a069b94f4da 100644 --- a/qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb +++ b/qa/qa/specs/features/api/1_manage/user_access_termination_spec.rb @@ -12,7 +12,9 @@ module QA @user_api_client = Runtime::API::Client.new(:gitlab, user: @user) - @group = Resource::Group.fabricate_via_api! + @group = QA::Resource::Group.fabricate_via_api! do |group| + group.path = "group-to-test-access-termination-#{SecureRandom.hex(8)}" + end @group.sandbox.add_member(@user) @@ -73,11 +75,7 @@ module QA after(:all) do @user.remove_via_api! @project.remove_via_api! - begin - @group.remove_via_api! - rescue Resource::ApiFabricator::ResourceNotDeletedError - # It is ok if the group is already marked for deletion by another test - end + @group.remove_via_api! end end end |