diff options
author | Douwe Maan <douwe@gitlab.com> | 2019-01-22 13:15:03 +0300 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2019-01-22 13:15:03 +0300 |
commit | 03def93b7679f86ecd4d31eeeaa5bf70784da8e3 (patch) | |
tree | 706962189d1039ab8eeefcf7c617eb7cc89c67d3 /spec | |
parent | 3de51c11b5835527ab0cc618a43da1d2f17e4169 (diff) | |
parent | 6c1e0cc5e927132ed62914d0ee2ab4881bc9d132 (diff) |
Merge branch '50013-add-browser-platform-flags' into 'master'
Add CSS & JS global flags to represent browser and platform
Closes #50013
See merge request gitlab-org/gitlab-ce!24017
Diffstat (limited to 'spec')
-rw-r--r-- | spec/helpers/application_helper_spec.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/spec/helpers/application_helper_spec.rb b/spec/helpers/application_helper_spec.rb index 4135f31e051..b81249a1e29 100644 --- a/spec/helpers/application_helper_spec.rb +++ b/spec/helpers/application_helper_spec.rb @@ -168,6 +168,21 @@ describe ApplicationHelper do end end + describe '#client_class_list' do + it 'returns string containing CSS classes representing client browser and platform' do + class_list = helper.client_class_list + expect(class_list).to eq('gl-browser-generic gl-platform-other') + end + end + + describe '#client_js_flags' do + it 'returns map containing JS flags representing client browser and platform' do + flags_list = helper.client_js_flags + expect(flags_list[:isGeneric]).to eq(true) + expect(flags_list[:isOther]).to eq(true) + end + end + describe '#autocomplete_data_sources' do let(:project) { create(:project) } let(:noteable_type) { Issue } |