Add spec for spec/lib/gitlab/ci/status

This commit is contained in:
Shinya Maeda 2017-03-11 00:49:52 +09:00
parent a5b96417f3
commit 49f9ab9064
9 changed files with 36 additions and 0 deletions

View file

@ -13,6 +13,10 @@ module Gitlab
def icon def icon
'icon_status_manual' 'icon_status_manual'
end end
def favicon
'favicon_status_manual'
end
end end
end end
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Canceled do
it { expect(subject.icon).to eq 'icon_status_canceled' } it { expect(subject.icon).to eq 'icon_status_canceled' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_canceled' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'canceled' } it { expect(subject.group).to eq 'canceled' }
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Created do
it { expect(subject.icon).to eq 'icon_status_created' } it { expect(subject.icon).to eq 'icon_status_created' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_created' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'created' } it { expect(subject.group).to eq 'created' }
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Failed do
it { expect(subject.icon).to eq 'icon_status_failed' } it { expect(subject.icon).to eq 'icon_status_failed' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_failed' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'failed' } it { expect(subject.group).to eq 'failed' }
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Manual do
it { expect(subject.icon).to eq 'icon_status_manual' } it { expect(subject.icon).to eq 'icon_status_manual' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_manual' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'manual' } it { expect(subject.group).to eq 'manual' }
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Pending do
it { expect(subject.icon).to eq 'icon_status_pending' } it { expect(subject.icon).to eq 'icon_status_pending' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_pending' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'pending' } it { expect(subject.group).to eq 'pending' }
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Running do
it { expect(subject.icon).to eq 'icon_status_running' } it { expect(subject.icon).to eq 'icon_status_running' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_running' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'running' } it { expect(subject.group).to eq 'running' }
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Skipped do
it { expect(subject.icon).to eq 'icon_status_skipped' } it { expect(subject.icon).to eq 'icon_status_skipped' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_skipped' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'skipped' } it { expect(subject.group).to eq 'skipped' }
end end

View file

@ -17,6 +17,10 @@ describe Gitlab::Ci::Status::Success do
it { expect(subject.icon).to eq 'icon_status_success' } it { expect(subject.icon).to eq 'icon_status_success' }
end end
describe '#favicon' do
it { expect(subject.favicon).to eq 'favicon_status_success' }
end
describe '#group' do describe '#group' do
it { expect(subject.group).to eq 'success' } it { expect(subject.group).to eq 'success' }
end end