summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/ci/status/pipeline/factory_spec.rb
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-12-08 14:51:38 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-12-12 12:59:01 +0100
commitf0cd73bfadbe9fa27b25473dab61d8c566292392 (patch)
tree65f5a0afaf74f8451ff33c9b4380407bb92025c6 /spec/lib/gitlab/ci/status/pipeline/factory_spec.rb
parent23feb6a773a49123c3ece0ff2ed675fd294d8817 (diff)
downloadgitlab-ce-f0cd73bfadbe9fa27b25473dab61d8c566292392.tar.gz
Fix some detailed statuses specs related to abilities
Diffstat (limited to 'spec/lib/gitlab/ci/status/pipeline/factory_spec.rb')
-rw-r--r--spec/lib/gitlab/ci/status/pipeline/factory_spec.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/lib/gitlab/ci/status/pipeline/factory_spec.rb b/spec/lib/gitlab/ci/status/pipeline/factory_spec.rb
index c6b2582652d..d4a2dc7fcc1 100644
--- a/spec/lib/gitlab/ci/status/pipeline/factory_spec.rb
+++ b/spec/lib/gitlab/ci/status/pipeline/factory_spec.rb
@@ -2,6 +2,7 @@ require 'spec_helper'
describe Gitlab::Ci::Status::Pipeline::Factory do
let(:user) { create(:user) }
+ let(:project) { pipeline.project }
subject do
described_class.new(pipeline, user)
@@ -11,6 +12,10 @@ describe Gitlab::Ci::Status::Pipeline::Factory do
subject.fabricate!
end
+ before do
+ project.team << [user, :developer]
+ end
+
context 'when pipeline has a core status' do
HasStatus::AVAILABLE_STATUSES.each do |core_status|
context "when core status is #{core_status}" do