Skip to content
Snippets Groups Projects

Add `admin_runners` custom role permission

Merged mo khan requested to merge mokhax/442851/admin_runners into master
All threads resolved!
Compare and Show latest version
1 file
+ 22
1
Compare changes
  • Side-by-side
  • Inline
@@ -72,11 +72,32 @@
sign_in(user)
end
it '#show' do
it "#show" do
get project_settings_ci_cd_path(project)
expect(response).to have_gitlab_http_status(:ok)
expect(response.body).to include('CI/CD Settings')
end
end
describe Mutations::Ci::Runner::Create do
include GraphqlHelpers
let_it_be(:membership) { create(:project_member, :guest, member_role: role, user: user, project: project) }
it "creates a runner" do
post_graphql_mutation(graphql_mutation(:runner_create, {
runner_type: 'PROJECT_TYPE',
project_id: project.to_global_id
}), current_user: user)
expect(response).to have_gitlab_http_status(:success)
mutation_response = graphql_mutation_response(:runner_create)
expect(mutation_response).to be_present
expect(mutation_response['runner']).to be_present
expect(mutation_response['errors']).to be_empty
end
end
end
Loading