summaryrefslogtreecommitdiff
path: root/tests/forms_tests/widget_tests/test_selectmultiple.py
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2026-01-18 21:26:56 +0100
committerNatalia <124304+nessita@users.noreply.github.com>2026-02-24 20:36:09 -0300
commit090f1da56e663e9f840e307e73b5cf011cb7b061 (patch)
tree2283f72766c60c9462aa718fbe039ffdd3478ad3 /tests/forms_tests/widget_tests/test_selectmultiple.py
parent5f8b8e96a7a43d9e95c2deda3cf0c2855d976c64 (diff)
[6.0.x] Applied Black's 2026 stable style.
https://github.com/psf/black/releases/tag/26.1.0 Backport of 6cff02078799b7c683a0d39630d49ab4fe532e7c from main.
Diffstat (limited to 'tests/forms_tests/widget_tests/test_selectmultiple.py')
-rw-r--r--tests/forms_tests/widget_tests/test_selectmultiple.py60
1 files changed, 20 insertions, 40 deletions
diff --git a/tests/forms_tests/widget_tests/test_selectmultiple.py b/tests/forms_tests/widget_tests/test_selectmultiple.py
index c4fbea4490..e3dfee426d 100644
--- a/tests/forms_tests/widget_tests/test_selectmultiple.py
+++ b/tests/forms_tests/widget_tests/test_selectmultiple.py
@@ -18,14 +18,12 @@ class SelectMultipleTest(WidgetTest):
self.widget(choices=self.beatles),
"beatles",
["J"],
- html=(
- """<select multiple name="beatles">
+ html=("""<select multiple name="beatles">
<option value="J" selected>John</option>
<option value="P">Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
- </select>"""
- ),
+ </select>"""),
)
def test_render_multiple_selected(self):
@@ -33,14 +31,12 @@ class SelectMultipleTest(WidgetTest):
self.widget(choices=self.beatles),
"beatles",
["J", "P"],
- html=(
- """<select multiple name="beatles">
+ html=("""<select multiple name="beatles">
<option value="J" selected>John</option>
<option value="P" selected>Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
- </select>"""
- ),
+ </select>"""),
)
def test_render_none(self):
@@ -52,15 +48,13 @@ class SelectMultipleTest(WidgetTest):
self.widget(choices=(("", "Unknown"),) + self.beatles),
"beatles",
None,
- html=(
- """<select multiple name="beatles">
+ html=("""<select multiple name="beatles">
<option value="">Unknown</option>
<option value="J">John</option>
<option value="P">Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
- </select>"""
- ),
+ </select>"""),
)
def test_render_value_label(self):
@@ -72,14 +66,12 @@ class SelectMultipleTest(WidgetTest):
self.widget(choices=self.beatles),
"beatles",
["John"],
- html=(
- """<select multiple name="beatles">
+ html=("""<select multiple name="beatles">
<option value="J">John</option>
<option value="P">Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
- </select>"""
- ),
+ </select>"""),
)
def test_multiple_options_same_value(self):
@@ -90,15 +82,13 @@ class SelectMultipleTest(WidgetTest):
self.widget(choices=self.numeric_choices),
"choices",
["0"],
- html=(
- """<select multiple name="choices">
+ html=("""<select multiple name="choices">
<option value="0" selected>0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="0" selected>extra</option>
- </select>"""
- ),
+ </select>"""),
)
def test_multiple_values_invalid(self):
@@ -110,14 +100,12 @@ class SelectMultipleTest(WidgetTest):
self.widget(choices=self.beatles),
"beatles",
["J", "G", "foo"],
- html=(
- """<select multiple name="beatles">
+ html=("""<select multiple name="beatles">
<option value="J" selected>John</option>
<option value="P">Paul</option>
<option value="G" selected>George</option>
<option value="R">Ringo</option>
- </select>"""
- ),
+ </select>"""),
)
def test_compare_string(self):
@@ -127,39 +115,33 @@ class SelectMultipleTest(WidgetTest):
self.widget(choices=choices),
"nums",
[2],
- html=(
- """<select multiple name="nums">
+ html=("""<select multiple name="nums">
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
- </select>"""
- ),
+ </select>"""),
)
self.check_html(
self.widget(choices=choices),
"nums",
["2"],
- html=(
- """<select multiple name="nums">
+ html=("""<select multiple name="nums">
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
- </select>"""
- ),
+ </select>"""),
)
self.check_html(
self.widget(choices=choices),
"nums",
[2],
- html=(
- """<select multiple name="nums">
+ html=("""<select multiple name="nums">
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
- </select>"""
- ),
+ </select>"""),
)
def test_optgroup_select_multiple(self):
@@ -173,15 +155,13 @@ class SelectMultipleTest(WidgetTest):
widget,
"nestchoice",
["outer1", "inner2"],
- html=(
- """<select multiple name="nestchoice">
+ html=("""<select multiple name="nestchoice">
<option value="outer1" selected>Outer 1</option>
<optgroup label="Group &quot;1&quot;">
<option value="inner1">Inner 1</option>
<option value="inner2" selected>Inner 2</option>
</optgroup>
- </select>"""
- ),
+ </select>"""),
)
def test_value_omitted_from_data(self):