summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/ci/status/factory_spec.rb
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-12-08 14:40:21 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-12-12 12:59:01 +0100
commit23feb6a773a49123c3ece0ff2ed675fd294d8817 (patch)
treecfa14e09402990cad11ceafbed5dd01d0e61cf73 /spec/lib/gitlab/ci/status/factory_spec.rb
parent5059d0b834eeea22ada4b6ac98cfddc2123691e9 (diff)
downloadgitlab-ce-23feb6a773a49123c3ece0ff2ed675fd294d8817.tar.gz
Fix tests related to detailed statuses and permissions
[ci skip]
Diffstat (limited to 'spec/lib/gitlab/ci/status/factory_spec.rb')
-rw-r--r--spec/lib/gitlab/ci/status/factory_spec.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/lib/gitlab/ci/status/factory_spec.rb b/spec/lib/gitlab/ci/status/factory_spec.rb
index d5bd7f7102b..f92a1c149bf 100644
--- a/spec/lib/gitlab/ci/status/factory_spec.rb
+++ b/spec/lib/gitlab/ci/status/factory_spec.rb
@@ -2,15 +2,17 @@ require 'spec_helper'
describe Gitlab::Ci::Status::Factory do
subject do
- described_class.new(object)
+ described_class.new(resource, user)
end
+ let(:user) { create(:user) }
+
let(:status) { subject.fabricate! }
context 'when object has a core status' do
HasStatus::AVAILABLE_STATUSES.each do |core_status|
context "when core status is #{core_status}" do
- let(:object) { double(status: core_status) }
+ let(:resource) { double(status: core_status) }
it "fabricates a core status #{core_status}" do
expect(status).to be_a(