summaryrefslogtreecommitdiff
path: root/spec/requests/projects
diff options
context:
space:
mode:
authorLin Jen-Shin <godfat@godfat.org>2016-07-13 23:23:05 +0800
committerLin Jen-Shin <godfat@godfat.org>2016-07-13 23:23:05 +0800
commitb043729d4959ab5cbfd4aff02ce8c8c4c8a9d26f (patch)
tree45ec8bb21a9a7fdf92c13d4b7f223b2343bdb46f /spec/requests/projects
parent8735d95af16a6066e9f256a62f401d02c2c7e108 (diff)
downloadgitlab-ce-b043729d4959ab5cbfd4aff02ce8c8c4c8a9d26f.tar.gz
Share more stuffs
Diffstat (limited to 'spec/requests/projects')
-rw-r--r--spec/requests/projects/artifacts_controller_spec.rb16
1 files changed, 5 insertions, 11 deletions
diff --git a/spec/requests/projects/artifacts_controller_spec.rb b/spec/requests/projects/artifacts_controller_spec.rb
index 9722a9a1d64..26f6ee8d252 100644
--- a/spec/requests/projects/artifacts_controller_spec.rb
+++ b/spec/requests/projects/artifacts_controller_spec.rb
@@ -2,19 +2,13 @@ require 'spec_helper'
require_relative '../shared/artifacts_context'
describe Projects::ArtifactsController do
- let(:user) { create(:user) }
- let(:project) { create(:project) }
- let(:pipeline) do
- create(:ci_pipeline, project: project, sha: project.commit('fix').sha)
- end
- let(:build) { create(:ci_build, :success, :artifacts, pipeline: pipeline) }
+ describe 'GET /:project/artifacts/:ref/:build_name/browse' do
+ include_context 'artifacts from ref and build name'
- before do
- login_as(user)
- project.team << [user, :developer]
- end
+ before do
+ login_as(user)
+ end
- describe 'GET /:project/artifacts/:ref/:build_name/browse' do
def path_from_ref(ref = pipeline.sha, build_name = build.name,
path = 'browse')
search_namespace_project_artifacts_path(