summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/ci
diff options
context:
space:
mode:
authorMatija Čupić <matteeyah@gmail.com>2018-03-26 17:28:53 +0200
committerMatija Čupić <matteeyah@gmail.com>2018-03-26 17:40:12 +0200
commitd0349362a7681dc72636b0041a28d58a6e979707 (patch)
tree667818f7f64e42c79eaf53524c907fe4884ac8e5 /spec/lib/gitlab/ci
parentd696194f8f80dd6fe4feb9ec7bb42a29ab9e98f1 (diff)
downloadgitlab-ce-d0349362a7681dc72636b0041a28d58a6e979707.tar.gz
Extend Gitlab::Ci::Status#illustration to include metadata
Diffstat (limited to 'spec/lib/gitlab/ci')
-rw-r--r--spec/lib/gitlab/ci/status/build/factory_spec.rb8
-rw-r--r--spec/lib/gitlab/ci/status/canceled_spec.rb2
-rw-r--r--spec/lib/gitlab/ci/status/created_spec.rb2
-rw-r--r--spec/lib/gitlab/ci/status/manual_spec.rb2
-rw-r--r--spec/lib/gitlab/ci/status/pending_spec.rb2
-rw-r--r--spec/lib/gitlab/ci/status/skipped_spec.rb2
6 files changed, 9 insertions, 9 deletions
diff --git a/spec/lib/gitlab/ci/status/build/factory_spec.rb b/spec/lib/gitlab/ci/status/build/factory_spec.rb
index 04b718c5897..0c9a751561f 100644
--- a/spec/lib/gitlab/ci/status/build/factory_spec.rb
+++ b/spec/lib/gitlab/ci/status/build/factory_spec.rb
@@ -115,7 +115,7 @@ describe Gitlab::Ci::Status::Build::Factory do
expect(status.text).to eq 'canceled'
expect(status.icon).to eq 'status_canceled'
expect(status.favicon).to eq 'favicon_status_canceled'
- expect(status.illustration).to eq 'canceled-job_empty'
+ expect(status.illustration).to include(:image, :size, :title)
expect(status.label).to eq 'canceled'
expect(status).to have_details
expect(status).to have_action
@@ -168,7 +168,7 @@ describe Gitlab::Ci::Status::Build::Factory do
expect(status.text).to eq 'pending'
expect(status.icon).to eq 'status_pending'
expect(status.favicon).to eq 'favicon_status_pending'
- expect(status.illustration).to eq 'pending_job_empty'
+ expect(status.illustration).to include(:image, :size, :title, :content)
expect(status.label).to eq 'pending'
expect(status).to have_details
expect(status).to have_action
@@ -194,7 +194,7 @@ describe Gitlab::Ci::Status::Build::Factory do
expect(status.text).to eq 'skipped'
expect(status.icon).to eq 'status_skipped'
expect(status.favicon).to eq 'favicon_status_skipped'
- expect(status.illustration).to eq 'skipped-job_empty'
+ expect(status.illustration).to include(:image, :size, :title)
expect(status.label).to eq 'skipped'
expect(status).to have_details
expect(status).not_to have_action
@@ -224,7 +224,7 @@ describe Gitlab::Ci::Status::Build::Factory do
expect(status.group).to eq 'manual'
expect(status.icon).to eq 'status_manual'
expect(status.favicon).to eq 'favicon_status_manual'
- expect(status.illustration).to eq 'manual_action'
+ expect(status.illustration).to include(:image, :size, :title, :content)
expect(status.label).to include 'manual play action'
expect(status).to have_details
expect(status.action_path).to include 'play'
diff --git a/spec/lib/gitlab/ci/status/canceled_spec.rb b/spec/lib/gitlab/ci/status/canceled_spec.rb
index fc1d9e726ab..70cf2c1d300 100644
--- a/spec/lib/gitlab/ci/status/canceled_spec.rb
+++ b/spec/lib/gitlab/ci/status/canceled_spec.rb
@@ -22,7 +22,7 @@ describe Gitlab::Ci::Status::Canceled do
end
describe '#illustration' do
- it { expect(subject.illustration).to eq 'canceled-job_empty' }
+ it { expect(subject.illustration).to include(:image, :size, :title) }
end
describe '#group' do
diff --git a/spec/lib/gitlab/ci/status/created_spec.rb b/spec/lib/gitlab/ci/status/created_spec.rb
index f7e3b0d8f1a..8a7771e0dc8 100644
--- a/spec/lib/gitlab/ci/status/created_spec.rb
+++ b/spec/lib/gitlab/ci/status/created_spec.rb
@@ -22,7 +22,7 @@ describe Gitlab::Ci::Status::Created do
end
describe '#illustration' do
- it { expect(subject.illustration).to eq 'job_not_triggered' }
+ it { expect(subject.illustration).to include(:image, :size, :title, :content) }
end
describe '#group' do
diff --git a/spec/lib/gitlab/ci/status/manual_spec.rb b/spec/lib/gitlab/ci/status/manual_spec.rb
index 161c4774ff3..9b2dffe53d0 100644
--- a/spec/lib/gitlab/ci/status/manual_spec.rb
+++ b/spec/lib/gitlab/ci/status/manual_spec.rb
@@ -22,7 +22,7 @@ describe Gitlab::Ci::Status::Manual do
end
describe '#illustration' do
- it { expect(subject.illustration).to eq 'manual_action' }
+ it { expect(subject.illustration).to include(:image, :size, :title, :content) }
end
describe '#group' do
diff --git a/spec/lib/gitlab/ci/status/pending_spec.rb b/spec/lib/gitlab/ci/status/pending_spec.rb
index 92349308842..d859371df9d 100644
--- a/spec/lib/gitlab/ci/status/pending_spec.rb
+++ b/spec/lib/gitlab/ci/status/pending_spec.rb
@@ -22,7 +22,7 @@ describe Gitlab::Ci::Status::Pending do
end
describe '#illustration' do
- it { expect(subject.illustration).to eq 'pending_job_empty' }
+ it { expect(subject.illustration).to include(:image, :size, :title, :content) }
end
describe '#group' do
diff --git a/spec/lib/gitlab/ci/status/skipped_spec.rb b/spec/lib/gitlab/ci/status/skipped_spec.rb
index 993490c6d4e..f7fa8a035f2 100644
--- a/spec/lib/gitlab/ci/status/skipped_spec.rb
+++ b/spec/lib/gitlab/ci/status/skipped_spec.rb
@@ -22,7 +22,7 @@ describe Gitlab::Ci::Status::Skipped do
end
describe '#illustration' do
- it { expect(subject.illustration).to eq 'skipped-job_empty' }
+ it { expect(subject.illustration).to include(:image, :size, :title) }
end
describe '#group' do