Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2019-01-22 13:15:03 +0300
committerDouwe Maan <douwe@gitlab.com>2019-01-22 13:15:03 +0300
commit03def93b7679f86ecd4d31eeeaa5bf70784da8e3 (patch)
tree706962189d1039ab8eeefcf7c617eb7cc89c67d3 /spec
parent3de51c11b5835527ab0cc618a43da1d2f17e4169 (diff)
parent6c1e0cc5e927132ed62914d0ee2ab4881bc9d132 (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.rb15
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 }