summaryrefslogtreecommitdiff
path: root/spec/requests
diff options
context:
space:
mode:
authorLin Jen-Shin <godfat@godfat.org>2016-07-21 00:09:35 +0800
committerLin Jen-Shin <godfat@godfat.org>2016-07-21 00:09:35 +0800
commitba962aa3f05bf325e0c435dfba5e9d939ab62085 (patch)
treee5794507a4f3b146d118b26540a631524ae1ef30 /spec/requests
parent01dcb5c2623f2123bdf6d7d6164aa90c35796f8a (diff)
downloadgitlab-ce-ba962aa3f05bf325e0c435dfba5e9d939ab62085.tar.gz
Cleanup the use of let, feedback:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5347#note_13202424
Diffstat (limited to 'spec/requests')
-rw-r--r--spec/requests/api/builds_spec.rb14
1 files changed, 6 insertions, 8 deletions
diff --git a/spec/requests/api/builds_spec.rb b/spec/requests/api/builds_spec.rb
index e408ea06e7e..86a7b242fbe 100644
--- a/spec/requests/api/builds_spec.rb
+++ b/spec/requests/api/builds_spec.rb
@@ -5,12 +5,10 @@ describe API::API, api: true do
let(:user) { create(:user) }
let(:api_user) { user }
- let(:reporter_user) { create(:user) }
- let(:guest_user) { create(:user) }
let!(:project) { create(:project, creator_id: user.id) }
let!(:developer) { create(:project_member, :developer, user: user, project: project) }
- let!(:reporter) { create(:project_member, :reporter, user: reporter_user, project: project) }
- let!(:guest) { create(:project_member, :guest, user: guest_user, project: project) }
+ let(:reporter) { create(:project_member, :reporter, project: project) }
+ let(:guest) { create(:project_member, :guest, project: project) }
let!(:pipeline) { create(:ci_pipeline, project: project, sha: project.commit.id, ref: project.default_branch) }
let!(:build) { create(:ci_build, pipeline: pipeline) }
@@ -175,7 +173,7 @@ describe API::API, api: true do
end
describe 'GET /projects/:id/artifacts/:ref_name/download?job=name' do
- let(:api_user) { reporter_user }
+ let(:api_user) { reporter.user }
let(:build) { create(:ci_build, :success, :artifacts, pipeline: pipeline) }
def path_for_ref(ref = pipeline.ref, job = build.name)
@@ -195,7 +193,7 @@ describe API::API, api: true do
end
context 'when logging as guest' do
- let(:api_user) { guest_user }
+ let(:api_user) { guest.user }
before do
get path_for_ref
@@ -301,7 +299,7 @@ describe API::API, api: true do
end
context 'user without :update_build permission' do
- let(:api_user) { reporter_user }
+ let(:api_user) { reporter.user }
it 'should not cancel build' do
expect(response).to have_http_status(403)
@@ -333,7 +331,7 @@ describe API::API, api: true do
end
context 'user without :update_build permission' do
- let(:api_user) { reporter_user }
+ let(:api_user) { reporter.user }
it 'should not retry build' do
expect(response).to have_http_status(403)