diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-04-11 22:31:33 +0300 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-04-11 22:31:33 +0300 |
commit | 1942b97de3071d95c545b696462c3ae14e94bc72 (patch) | |
tree | afafdad675319a199b9274412f4ae1baf076d0e4 | |
parent | 4881d4932edd1ba2a7297a37e3613dcb62bd0948 (diff) | |
parent | 28f1a5d7d8e108b85ed36356c50c03e96558d9ea (diff) | |
download | gitlab-ce-1942b97de3071d95c545b696462c3ae14e94bc72.tar.gz |
Merge pull request #6760 from jvanbaarsen/label-color-lowercase
Determine label color based on lowercase name
-rw-r--r-- | app/helpers/labels_helper.rb | 2 | ||||
-rw-r--r-- | spec/helpers/labels_helper_spec.rb | 13 |
2 files changed, 14 insertions, 1 deletions
diff --git a/app/helpers/labels_helper.rb b/app/helpers/labels_helper.rb index d1eb3808f9e..4d20b827a0d 100644 --- a/app/helpers/labels_helper.rb +++ b/app/helpers/labels_helper.rb @@ -12,7 +12,7 @@ module LabelsHelper def label_css_class(name) klass = Gitlab::IssuesLabels - case name + case name.downcase when *klass.warning_labels 'label-warning' when *klass.neutral_labels diff --git a/spec/helpers/labels_helper_spec.rb b/spec/helpers/labels_helper_spec.rb new file mode 100644 index 00000000000..f66a5cc9f5c --- /dev/null +++ b/spec/helpers/labels_helper_spec.rb @@ -0,0 +1,13 @@ +require 'spec_helper' + +describe LabelsHelper do + describe '#label_css_class' do + it 'returns label-danger when given Bug as param' do + expect(label_css_class('bug')).to eq('label-danger') + end + + it 'returns label-danger when given Bug as param' do + expect(label_css_class('Bug')).to eq('label-danger') + end + end +end |