summaryrefslogtreecommitdiff
path: root/spec/requests/api
diff options
context:
space:
mode:
authorAlexis Reigel <alexis.reigel.ext@siemens.com>2017-12-20 10:08:54 +0100
committerAlexis Reigel <alexis.reigel.ext@siemens.com>2018-04-23 09:21:55 +0200
commitcc4bc22ae49582652413d45aa2f5b39dd2a15a82 (patch)
tree282c728ef4cd89162d9993fc48c5512be40992a0 /spec/requests/api
parent1a009f1bdb4d75dd511df5f15705fcf8ee9d20dd (diff)
downloadgitlab-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')
-rw-r--r--spec/requests/api/runners_spec.rb9
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)