diff options
author | Alexis Reigel <alexis.reigel.ext@siemens.com> | 2017-12-20 10:08:54 +0100 |
---|---|---|
committer | Alexis Reigel <alexis.reigel.ext@siemens.com> | 2018-04-23 09:21:55 +0200 |
commit | cc4bc22ae49582652413d45aa2f5b39dd2a15a82 (patch) | |
tree | 282c728ef4cd89162d9993fc48c5512be40992a0 /spec/requests/api/runners_spec.rb | |
parent | 1a009f1bdb4d75dd511df5f15705fcf8ee9d20dd (diff) | |
download | gitlab-ce-cc4bc22ae49582652413d45aa2f5b39dd2a15a82.tar.gz |
runner can't be assigned to more than 1 group
therefore we don't need the api check.
Diffstat (limited to 'spec/requests/api/runners_spec.rb')
-rw-r--r-- | spec/requests/api/runners_spec.rb | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/spec/requests/api/runners_spec.rb b/spec/requests/api/runners_spec.rb index ab807e399a4..89e21ba9914 100644 --- a/spec/requests/api/runners_spec.rb +++ b/spec/requests/api/runners_spec.rb @@ -29,8 +29,6 @@ describe API::Runners do let!(:group_runner) { create(:ci_runner, description: 'Group runner', groups: [group]) } - let!(:two_groups_runner) { create(:ci_runner, description: 'Two groups runner', groups: [group, group2]) } - before do # Set project access for users create(:project_member, :master, user: user, project: project) @@ -49,7 +47,7 @@ describe API::Runners do expect(response).to include_pagination_headers expect(json_response).to be_an Array expect(descriptions).to contain_exactly( - 'Project runner', 'Group runner', 'Two projects runner', 'Two groups runner' + 'Project runner', 'Group runner', 'Two projects runner' ) expect(shared).to be_falsey end @@ -422,11 +420,6 @@ describe API::Runners do end.to change { Ci::Runner.specific.count }.by(-1) end - it 'does not delete group runner with more than one associated group' do - delete api("/runners/#{two_groups_runner.id}", user) - expect(response).to have_http_status(403) - end - it 'deletes group runner for one owned group' do expect do delete api("/runners/#{group_runner.id}", user) |