summaryrefslogtreecommitdiff
path: root/spec/frontend/fixtures
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-02-11 00:17:04 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2022-02-11 00:17:04 +0000
commit18ad304adc191b31f11a311fc4b89e3ea8f0f328 (patch)
tree8a47b5a381887386705e3c3e4afc893c7eee2b37 /spec/frontend/fixtures
parent9abffa14d6395d56b77313541d63e0c12ae2b602 (diff)
downloadgitlab-ce-18ad304adc191b31f11a311fc4b89e3ea8f0f328.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/fixtures')
-rw-r--r--spec/frontend/fixtures/listbox.rb31
1 files changed, 31 insertions, 0 deletions
diff --git a/spec/frontend/fixtures/listbox.rb b/spec/frontend/fixtures/listbox.rb
new file mode 100644
index 00000000000..8f8489a2827
--- /dev/null
+++ b/spec/frontend/fixtures/listbox.rb
@@ -0,0 +1,31 @@
+# frozen_string_literal: true
+
+require 'spec_helper'
+
+RSpec.describe 'initRedirectListboxBehavior', '(JavaScript fixtures)', type: :helper do
+ include JavaScriptFixturesHelpers
+ include ListboxHelper
+
+ let(:response) { @tag }
+
+ it 'listbox/redirect_listbox.html' do
+ items = [{
+ value: 'foo',
+ text: 'Foo',
+ href: '/foo',
+ arbitrary_key: 'foo xyz'
+ }, {
+ value: 'bar',
+ text: 'Bar',
+ href: '/bar',
+ arbitrary_key: 'bar xyz'
+ }, {
+ value: 'qux',
+ text: 'Qux',
+ href: '/qux',
+ arbitrary_key: 'qux xyz'
+ }]
+
+ @tag = helper.gl_redirect_listbox_tag(items, 'bar', class: %w[test-class-1 test-class-2], data: { right: true })
+ end
+end