diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-08-11 15:08:27 +0300 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-08-15 15:39:46 +0300 |
commit | cc244160c5e2ecda2818348cb6b909f1dcb96e44 (patch) | |
tree | e4ac983c20b6caaddd8c6afd069a93a644c04104 /spec/lib/gitlab | |
parent | 7b840c8483e2fe17a6c04474323cfb57c3c8a7d3 (diff) |
Extract the abstract base class of badge metadata
Diffstat (limited to 'spec/lib/gitlab')
-rw-r--r-- | spec/lib/gitlab/badge/build/metadata_spec.rb | 6 | ||||
-rw-r--r-- | spec/lib/gitlab/badge/coverage/metadata_spec.rb | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/spec/lib/gitlab/badge/build/metadata_spec.rb b/spec/lib/gitlab/badge/build/metadata_spec.rb index d9354458707..d678e522721 100644 --- a/spec/lib/gitlab/badge/build/metadata_spec.rb +++ b/spec/lib/gitlab/badge/build/metadata_spec.rb @@ -7,6 +7,12 @@ describe Gitlab::Badge::Build::Metadata do it_behaves_like 'badge metadata' + describe '#title' do + it 'returns build status title' do + expect(metadata.title).to eq 'build status' + end + end + describe '#image_url' do it 'returns valid url' do expect(metadata.image_url).to include 'badges/feature/build.svg' diff --git a/spec/lib/gitlab/badge/coverage/metadata_spec.rb b/spec/lib/gitlab/badge/coverage/metadata_spec.rb index 995b1a329ba..74eaf7eaf8b 100644 --- a/spec/lib/gitlab/badge/coverage/metadata_spec.rb +++ b/spec/lib/gitlab/badge/coverage/metadata_spec.rb @@ -10,6 +10,12 @@ describe Gitlab::Badge::Coverage::Metadata do it_behaves_like 'badge metadata' + describe '#title' do + it 'returns coverage report title' do + expect(metadata.title).to eq 'coverage report' + end + end + describe '#image_url' do it 'returns valid url' do expect(metadata.image_url).to include 'badges/feature/coverage.svg' |