summaryrefslogtreecommitdiff
path: root/js_tests
diff options
context:
space:
mode:
authorTom Carrick <tom@carrick.eu>2023-11-23 17:37:37 +0100
committerNatalia <124304+nessita@users.noreply.github.com>2023-11-30 14:21:44 -0300
commit999ba9db6d6331eaa58af77debba42754bcc1a8e (patch)
tree1a0e94d0358881245eaf4b0de64d03f0398debd9 /js_tests
parentaf2fd368156439b79e4c1eb2278c433246771e44 (diff)
Fixed #34995 -- Improved position of related widget's add link on admin pages on small screens.
Regression in 1699f8b52ac15f687cc39088401c2641022c71cd. Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com>
Diffstat (limited to 'js_tests')
-rw-r--r--js_tests/admin/SelectFilter2.test.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/js_tests/admin/SelectFilter2.test.js b/js_tests/admin/SelectFilter2.test.js
index 387bfd669c..0b1317cff5 100644
--- a/js_tests/admin/SelectFilter2.test.js
+++ b/js_tests/admin/SelectFilter2.test.js
@@ -5,9 +5,13 @@ QUnit.module('admin.SelectFilter2');
QUnit.test('init', function(assert) {
const $ = django.jQuery;
- $('<form><select id="id"></select></form>').appendTo('#qunit-fixture');
- $('<option value="0">A</option>').appendTo('#id');
+ $('<form id="test"></form>').appendTo('#qunit-fixture');
+ $('<label for="id_id">Test</label>').appendTo('#test');
+ $('<div class="helptext">This is helpful.</div>').appendTo('#test');
+ $('<select id="id"><option value="0">A</option></select>').appendTo('#test');
SelectFilter.init('id', 'things', 0);
+ assert.equal($('#test').children().first().prop("tagName"), "DIV");
+ assert.equal($('#test').children().first().attr("class"), "selector");
assert.equal($('.selector-available h2').text().trim(), "Available things");
assert.equal($('.selector-chosen h2').text().trim(), "Chosen things");
assert.equal($('.selector-chosen select')[0].getAttribute('multiple'), '');