summaryrefslogtreecommitdiff
path: root/tests/forms_tests/widget_tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests/forms_tests/widget_tests')
-rw-r--r--tests/forms_tests/widget_tests/test_checkboxinput.py3
-rw-r--r--tests/forms_tests/widget_tests/test_checkboxselectmultiple.py100
-rw-r--r--tests/forms_tests/widget_tests/test_clearablefileinput.py14
-rw-r--r--tests/forms_tests/widget_tests/test_datetimeinput.py5
-rw-r--r--tests/forms_tests/widget_tests/test_multiplehiddeninput.py23
-rw-r--r--tests/forms_tests/widget_tests/test_multiwidget.py6
-rw-r--r--tests/forms_tests/widget_tests/test_numberinput.py3
-rw-r--r--tests/forms_tests/widget_tests/test_radioselect.py91
-rw-r--r--tests/forms_tests/widget_tests/test_select.py12
-rw-r--r--tests/forms_tests/widget_tests/test_selectdatewidget.py3
-rw-r--r--tests/forms_tests/widget_tests/test_textarea.py6
-rw-r--r--tests/forms_tests/widget_tests/test_textinput.py13
12 files changed, 190 insertions, 89 deletions
diff --git a/tests/forms_tests/widget_tests/test_checkboxinput.py b/tests/forms_tests/widget_tests/test_checkboxinput.py
index 0f65e876df..c30aadbbb1 100644
--- a/tests/forms_tests/widget_tests/test_checkboxinput.py
+++ b/tests/forms_tests/widget_tests/test_checkboxinput.py
@@ -86,7 +86,8 @@ class CheckboxInputTest(WidgetTest):
"greeting",
"hello & goodbye",
html=(
- '<input checked type="checkbox" name="greeting" value="hello &amp; goodbye">'
+ '<input checked type="checkbox" name="greeting" '
+ 'value="hello &amp; goodbye">'
),
)
diff --git a/tests/forms_tests/widget_tests/test_checkboxselectmultiple.py b/tests/forms_tests/widget_tests/test_checkboxselectmultiple.py
index 35db8192ef..89cd473638 100644
--- a/tests/forms_tests/widget_tests/test_checkboxselectmultiple.py
+++ b/tests/forms_tests/widget_tests/test_checkboxselectmultiple.py
@@ -17,10 +17,14 @@ class CheckboxSelectMultipleTest(WidgetTest):
["J"],
html="""
<div>
- <div><label><input checked type="checkbox" name="beatles" value="J"> John</label></div>
- <div><label><input type="checkbox" name="beatles" value="P"> Paul</label></div>
- <div><label><input type="checkbox" name="beatles" value="G"> George</label></div>
- <div><label><input type="checkbox" name="beatles" value="R"> Ringo</label></div>
+ <div><label><input checked type="checkbox" name="beatles" value="J"> John
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="P"> Paul
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="G"> George
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="R"> Ringo
+ </label></div>
</div>
""",
)
@@ -32,10 +36,14 @@ class CheckboxSelectMultipleTest(WidgetTest):
["J", "P"],
html="""
<div>
- <div><label><input checked type="checkbox" name="beatles" value="J"> John</label></div>
- <div><label><input checked type="checkbox" name="beatles" value="P"> Paul</label></div>
- <div><label><input type="checkbox" name="beatles" value="G"> George</label></div>
- <div><label><input type="checkbox" name="beatles" value="R"> Ringo</label></div>
+ <div><label><input checked type="checkbox" name="beatles" value="J"> John
+ </label></div>
+ <div><label><input checked type="checkbox" name="beatles" value="P"> Paul
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="G"> George
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="R"> Ringo
+ </label></div>
</div>
""",
)
@@ -51,11 +59,16 @@ class CheckboxSelectMultipleTest(WidgetTest):
None,
html="""
<div>
- <div><label><input type="checkbox" name="beatles" value=""> Unknown</label></div>
- <div><label><input type="checkbox" name="beatles" value="J"> John</label></div>
- <div><label><input type="checkbox" name="beatles" value="P"> Paul</label></div>
- <div><label><input type="checkbox" name="beatles" value="G"> George</label></div>
- <div><label><input type="checkbox" name="beatles" value="R"> Ringo</label></div>
+ <div><label><input type="checkbox" name="beatles" value=""> Unknown
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="J"> John
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="P"> Paul
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="G"> George
+ </label></div>
+ <div><label><input type="checkbox" name="beatles" value="R"> Ringo
+ </label></div>
</div>
""",
)
@@ -69,19 +82,24 @@ class CheckboxSelectMultipleTest(WidgetTest):
html = """
<div id="media">
<div> <label for="media_0">
- <input type="checkbox" name="nestchoice" value="unknown" id="media_0"> Unknown</label></div>
+ <input type="checkbox" name="nestchoice" value="unknown" id="media_0"> Unknown
+ </label></div>
<div>
<label>Audio</label>
<div> <label for="media_1_0">
- <input checked type="checkbox" name="nestchoice" value="vinyl" id="media_1_0"> Vinyl</label></div>
+ <input checked type="checkbox" name="nestchoice" value="vinyl" id="media_1_0">
+ Vinyl</label></div>
<div> <label for="media_1_1">
- <input type="checkbox" name="nestchoice" value="cd" id="media_1_1"> CD</label></div>
+ <input type="checkbox" name="nestchoice" value="cd" id="media_1_1"> CD
+ </label></div>
</div><div>
<label>Video</label>
<div> <label for="media_2_0">
- <input type="checkbox" name="nestchoice" value="vhs" id="media_2_0"> VHS</label></div>
+ <input type="checkbox" name="nestchoice" value="vhs" id="media_2_0"> VHS
+ </label></div>
<div> <label for="media_2_1">
- <input type="checkbox" name="nestchoice" value="dvd" id="media_2_1" checked> DVD</label></div>
+ <input type="checkbox" name="nestchoice" value="dvd" id="media_2_1" checked> DVD
+ </label></div>
</div>
</div>
"""
@@ -101,15 +119,21 @@ class CheckboxSelectMultipleTest(WidgetTest):
)
html = """
<div>
- <div> <label><input type="checkbox" name="nestchoice" value="unknown"> Unknown</label></div>
+ <div> <label>
+ <input type="checkbox" name="nestchoice" value="unknown"> Unknown</label></div>
<div>
<label>Audio</label>
- <div> <label><input checked type="checkbox" name="nestchoice" value="vinyl"> Vinyl</label></div>
- <div> <label><input type="checkbox" name="nestchoice" value="cd"> CD</label></div>
+ <div> <label>
+ <input checked type="checkbox" name="nestchoice" value="vinyl"> Vinyl
+ </label></div>
+ <div> <label>
+ <input type="checkbox" name="nestchoice" value="cd"> CD</label></div>
</div><div>
<label>Video</label>
- <div> <label><input type="checkbox" name="nestchoice" value="vhs"> VHS</label></div>
- <div> <label><input type="checkbox" name="nestchoice" value="dvd"checked> DVD</label></div>
+ <div> <label>
+ <input type="checkbox" name="nestchoice" value="vhs"> VHS</label></div>
+ <div> <label>
+ <input type="checkbox" name="nestchoice" value="dvd"checked> DVD</label></div>
</div>
</div>
"""
@@ -128,11 +152,14 @@ class CheckboxSelectMultipleTest(WidgetTest):
html = """
<div id="abc">
<div>
- <label for="abc_0"><input checked type="checkbox" name="letters" value="a" id="abc_0"> A</label>
+ <label for="abc_0">
+ <input checked type="checkbox" name="letters" value="a" id="abc_0"> A</label>
</div>
- <div><label for="abc_1"><input type="checkbox" name="letters" value="b" id="abc_1"> B</label></div>
+ <div><label for="abc_1">
+ <input type="checkbox" name="letters" value="b" id="abc_1"> B</label></div>
<div>
- <label for="abc_2"><input checked type="checkbox" name="letters" value="c" id="abc_2"> C</label>
+ <label for="abc_2">
+ <input checked type="checkbox" name="letters" value="c" id="abc_2"> C</label>
</div>
</div>
"""
@@ -154,11 +181,14 @@ class CheckboxSelectMultipleTest(WidgetTest):
html = """
<div id="abc">
<div>
- <label for="abc_0"><input checked type="checkbox" name="letters" value="a" id="abc_0"> A</label>
+ <label for="abc_0">
+ <input checked type="checkbox" name="letters" value="a" id="abc_0"> A</label>
</div>
- <div><label for="abc_1"><input type="checkbox" name="letters" value="b" id="abc_1"> B</label></div>
+ <div><label for="abc_1">
+ <input type="checkbox" name="letters" value="b" id="abc_1"> B</label></div>
<div>
- <label for="abc_2"><input checked type="checkbox" name="letters" value="c" id="abc_2"> C</label>
+ <label for="abc_2">
+ <input checked type="checkbox" name="letters" value="c" id="abc_2"> C</label>
</div>
</div>
"""
@@ -174,8 +204,10 @@ class CheckboxSelectMultipleTest(WidgetTest):
html = """
<div>
<div><label><input type="checkbox" name="numbers" value="1"> One</label></div>
- <div><label><input type="checkbox" name="numbers" value="1000"> One thousand</label></div>
- <div><label><input type="checkbox" name="numbers" value="1000000"> One million</label></div>
+ <div><label>
+ <input type="checkbox" name="numbers" value="1000"> One thousand</label></div>
+ <div><label>
+ <input type="checkbox" name="numbers" value="1000000"> One million</label></div>
</div>
"""
self.check_html(self.widget(choices=choices), "numbers", None, html=html)
@@ -186,8 +218,10 @@ class CheckboxSelectMultipleTest(WidgetTest):
]
html = """
<div>
- <div><label><input type="checkbox" name="times" value="00:00:00"> midnight</label></div>
- <div><label><input type="checkbox" name="times" value="12:00:00"> noon</label></div>
+ <div><label>
+ <input type="checkbox" name="times" value="00:00:00"> midnight</label></div>
+ <div><label>
+ <input type="checkbox" name="times" value="12:00:00"> noon</label></div>
</div>
"""
self.check_html(self.widget(choices=choices), "times", None, html=html)
diff --git a/tests/forms_tests/widget_tests/test_clearablefileinput.py b/tests/forms_tests/widget_tests/test_clearablefileinput.py
index 03fe34306b..630ff79486 100644
--- a/tests/forms_tests/widget_tests/test_clearablefileinput.py
+++ b/tests/forms_tests/widget_tests/test_clearablefileinput.py
@@ -56,12 +56,14 @@ class ClearableFileInputTest(WidgetTest):
StrangeFieldFile(),
html=(
"""
- Currently: <a href="something?chapter=1&amp;sect=2&amp;copy=3&amp;lang=en">
- something&lt;div onclick=&quot;alert(&#x27;oops&#x27;)&quot;&gt;.jpg</a>
- <input type="checkbox" name="my&lt;div&gt;file-clear" id="my&lt;div&gt;file-clear_id">
- <label for="my&lt;div&gt;file-clear_id">Clear</label><br>
- Change: <input type="file" name="my&lt;div&gt;file">
- """
+ Currently:
+ <a href="something?chapter=1&amp;sect=2&amp;copy=3&amp;lang=en">
+ something&lt;div onclick=&quot;alert(&#x27;oops&#x27;)&quot;&gt;.jpg</a>
+ <input type="checkbox" name="my&lt;div&gt;file-clear"
+ id="my&lt;div&gt;file-clear_id">
+ <label for="my&lt;div&gt;file-clear_id">Clear</label><br>
+ Change: <input type="file" name="my&lt;div&gt;file">
+ """
),
)
diff --git a/tests/forms_tests/widget_tests/test_datetimeinput.py b/tests/forms_tests/widget_tests/test_datetimeinput.py
index 5795660f30..e9bb77eb69 100644
--- a/tests/forms_tests/widget_tests/test_datetimeinput.py
+++ b/tests/forms_tests/widget_tests/test_datetimeinput.py
@@ -85,7 +85,10 @@ class DateTimeInputTest(WidgetTest):
self.widget,
"date",
d,
- html='<input type="text" name="date" value="2007-09-17 12:51:34">',
+ html=(
+ '<input type="text" name="date" '
+ 'value="2007-09-17 12:51:34">'
+ ),
)
with translation.override("es"):
self.check_html(
diff --git a/tests/forms_tests/widget_tests/test_multiplehiddeninput.py b/tests/forms_tests/widget_tests/test_multiplehiddeninput.py
index d0ad188929..9498b756e9 100644
--- a/tests/forms_tests/widget_tests/test_multiplehiddeninput.py
+++ b/tests/forms_tests/widget_tests/test_multiplehiddeninput.py
@@ -31,7 +31,10 @@ class MultipleHiddenInputTest(WidgetTest):
"email",
["test@example.com"],
attrs={"class": "fun"},
- html='<input type="hidden" name="email" value="test@example.com" class="fun">',
+ html=(
+ '<input type="hidden" name="email" value="test@example.com" '
+ 'class="fun">'
+ ),
)
def test_render_attrs_multiple(self):
@@ -41,7 +44,8 @@ class MultipleHiddenInputTest(WidgetTest):
["test@example.com", "foo@example.com"],
attrs={"class": "fun"},
html=(
- '<input type="hidden" name="email" value="test@example.com" class="fun">\n'
+ '<input type="hidden" name="email" value="test@example.com" '
+ 'class="fun">\n'
'<input type="hidden" name="email" value="foo@example.com" class="fun">'
),
)
@@ -53,15 +57,19 @@ class MultipleHiddenInputTest(WidgetTest):
widget,
"email",
["foo@example.com"],
- html='<input type="hidden" class="fun" value="foo@example.com" name="email">',
+ html=(
+ '<input type="hidden" class="fun" value="foo@example.com" name="email">'
+ ),
)
self.check_html(
widget,
"email",
["foo@example.com", "test@example.com"],
html=(
- '<input type="hidden" class="fun" value="foo@example.com" name="email">\n'
- '<input type="hidden" class="fun" value="test@example.com" name="email">'
+ '<input type="hidden" class="fun" value="foo@example.com" '
+ 'name="email">\n'
+ '<input type="hidden" class="fun" value="test@example.com" '
+ 'name="email">'
),
)
self.check_html(
@@ -69,7 +77,10 @@ class MultipleHiddenInputTest(WidgetTest):
"email",
["foo@example.com"],
attrs={"class": "special"},
- html='<input type="hidden" class="special" value="foo@example.com" name="email">',
+ html=(
+ '<input type="hidden" class="special" value="foo@example.com" '
+ 'name="email">'
+ ),
)
def test_render_empty(self):
diff --git a/tests/forms_tests/widget_tests/test_multiwidget.py b/tests/forms_tests/widget_tests/test_multiwidget.py
index c3f676e3f7..a89082c4a6 100644
--- a/tests/forms_tests/widget_tests/test_multiwidget.py
+++ b/tests/forms_tests/widget_tests/test_multiwidget.py
@@ -143,7 +143,8 @@ class MultiWidgetTest(WidgetTest):
attrs={"id": "foo"},
html=(
'<input id="foo_0" type="text" class="big" value="john" name="name_0">'
- '<input id="foo_1" type="text" class="small" value="lennon" name="name_1">'
+ '<input id="foo_1" type="text" class="small" value="lennon" '
+ 'name="name_1">'
),
)
@@ -161,7 +162,8 @@ class MultiWidgetTest(WidgetTest):
["john", "lennon"],
html=(
'<input id="bar_0" type="text" class="big" value="john" name="name_0">'
- '<input id="bar_1" type="text" class="small" value="lennon" name="name_1">'
+ '<input id="bar_1" type="text" class="small" value="lennon" '
+ 'name="name_1">'
),
)
diff --git a/tests/forms_tests/widget_tests/test_numberinput.py b/tests/forms_tests/widget_tests/test_numberinput.py
index a6427e6e37..15df02db4f 100644
--- a/tests/forms_tests/widget_tests/test_numberinput.py
+++ b/tests/forms_tests/widget_tests/test_numberinput.py
@@ -12,5 +12,6 @@ class NumberInputTests(WidgetTest):
widget,
"name",
"value",
- '<input type="number" name="name" value="value" max="12345" min="1234" step="9999">',
+ '<input type="number" name="name" value="value" max="12345" min="1234" '
+ 'step="9999">',
)
diff --git a/tests/forms_tests/widget_tests/test_radioselect.py b/tests/forms_tests/widget_tests/test_radioselect.py
index 89e4022f1c..5aa4c194de 100644
--- a/tests/forms_tests/widget_tests/test_radioselect.py
+++ b/tests/forms_tests/widget_tests/test_radioselect.py
@@ -18,9 +18,11 @@ class RadioSelectTest(WidgetTest):
html="""
<div>
<div><label><input type="radio" name="beatle" value=""> ------</label></div>
- <div><label><input checked type="radio" name="beatle" value="J"> John</label></div>
+ <div><label>
+ <input checked type="radio" name="beatle" value="J"> John</label></div>
<div><label><input type="radio" name="beatle" value="P"> Paul</label></div>
- <div><label><input type="radio" name="beatle" value="G"> George</label></div>
+ <div><label>
+ <input type="radio" name="beatle" value="G"> George</label></div>
<div><label><input type="radio" name="beatle" value="R"> Ringo</label></div>
</div>
""",
@@ -35,19 +37,28 @@ class RadioSelectTest(WidgetTest):
html = """
<div id="media">
<div>
- <label for="media_0"><input type="radio" name="nestchoice" value="unknown" id="media_0"> Unknown</label></div>
+ <label for="media_0">
+ <input type="radio" name="nestchoice" value="unknown" id="media_0"> Unknown
+ </label></div>
<div>
<label>Audio</label>
<div>
- <label for="media_1_0"><input type="radio" name="nestchoice" value="vinyl" id="media_1_0"> Vinyl</label></div>
- <div> <label for="media_1_1"><input type="radio" name="nestchoice" value="cd" id="media_1_1"> CD</label></div>
+ <label for="media_1_0">
+ <input type="radio" name="nestchoice" value="vinyl" id="media_1_0"> Vinyl
+ </label></div>
+ <div> <label for="media_1_1">
+ <input type="radio" name="nestchoice" value="cd" id="media_1_1"> CD
+ </label></div>
</div><div>
<label>Video</label>
<div>
- <label for="media_2_0"><input type="radio" name="nestchoice" value="vhs" id="media_2_0"> VHS</label></div>
+ <label for="media_2_0">
+ <input type="radio" name="nestchoice" value="vhs" id="media_2_0"> VHS
+ </label></div>
<div>
- <label for="media_2_1"><input type="radio" name="nestchoice" value="dvd" id="media_2_1" checked> DVD</label>
- </div>
+ <label for="media_2_1">
+ <input type="radio" name="nestchoice" value="dvd" id="media_2_1" checked> DVD
+ </label></div>
</div>
</div>
"""
@@ -68,11 +79,15 @@ class RadioSelectTest(WidgetTest):
html = """
<div id="foo">
<div>
- <label for="foo_0"><input checked type="radio" id="foo_0" value="J" name="beatle"> John</label>
+ <label for="foo_0">
+ <input checked type="radio" id="foo_0" value="J" name="beatle"> John</label>
</div>
- <div><label for="foo_1"><input type="radio" id="foo_1" value="P" name="beatle"> Paul</label></div>
- <div><label for="foo_2"><input type="radio" id="foo_2" value="G" name="beatle"> George</label></div>
- <div><label for="foo_3"><input type="radio" id="foo_3" value="R" name="beatle"> Ringo</label></div>
+ <div><label for="foo_1">
+ <input type="radio" id="foo_1" value="P" name="beatle"> Paul</label></div>
+ <div><label for="foo_2">
+ <input type="radio" id="foo_2" value="G" name="beatle"> George</label></div>
+ <div><label for="foo_3">
+ <input type="radio" id="foo_3" value="R" name="beatle"> Ringo</label></div>
</div>
"""
self.check_html(widget, "beatle", "J", html=html)
@@ -85,11 +100,15 @@ class RadioSelectTest(WidgetTest):
html = """
<div id="bar">
<div>
- <label for="bar_0"><input checked type="radio" id="bar_0" value="J" name="beatle"> John</label>
+ <label for="bar_0">
+ <input checked type="radio" id="bar_0" value="J" name="beatle"> John</label>
</div>
- <div><label for="bar_1"><input type="radio" id="bar_1" value="P" name="beatle"> Paul</label></div>
- <div><label for="bar_2"><input type="radio" id="bar_2" value="G" name="beatle"> George</label></div>
- <div><label for="bar_3"><input type="radio" id="bar_3" value="R" name="beatle"> Ringo</label></div>
+ <div><label for="bar_1">
+ <input type="radio" id="bar_1" value="P" name="beatle"> Paul</label></div>
+ <div><label for="bar_2">
+ <input type="radio" id="bar_2" value="G" name="beatle"> George</label></div>
+ <div><label for="bar_3">
+ <input type="radio" id="bar_3" value="R" name="beatle"> Ringo</label></div>
</div>
"""
self.check_html(
@@ -107,10 +126,15 @@ class RadioSelectTest(WidgetTest):
"""
html = """
<div class="bar">
- <div><label><input checked type="radio" class="bar" value="J" name="beatle"> John</label></div>
- <div><label><input type="radio" class="bar" value="P" name="beatle"> Paul</label></div>
- <div><label><input type="radio" class="bar" value="G" name="beatle"> George</label></div>
- <div><label><input type="radio" class="bar" value="R" name="beatle"> Ringo</label></div>
+ <div><label>
+ <input checked type="radio" class="bar" value="J" name="beatle"> John</label>
+ </div>
+ <div><label>
+ <input type="radio" class="bar" value="P" name="beatle"> Paul</label></div>
+ <div><label>
+ <input type="radio" class="bar" value="G" name="beatle"> George</label></div>
+ <div><label>
+ <input type="radio" class="bar" value="R" name="beatle"> Ringo</label></div>
</div>
"""
self.check_html(
@@ -131,8 +155,10 @@ class RadioSelectTest(WidgetTest):
html = """
<div>
<div><label><input type="radio" name="number" value="1"> One</label></div>
- <div><label><input type="radio" name="number" value="1000"> One thousand</label></div>
- <div><label><input type="radio" name="number" value="1000000"> One million</label></div>
+ <div><label>
+ <input type="radio" name="number" value="1000"> One thousand</label></div>
+ <div><label>
+ <input type="radio" name="number" value="1000000"> One million</label></div>
</div>
"""
self.check_html(self.widget(choices=choices), "number", None, html=html)
@@ -143,8 +169,10 @@ class RadioSelectTest(WidgetTest):
]
html = """
<div>
- <div><label><input type="radio" name="time" value="00:00:00"> midnight</label></div>
- <div><label><input type="radio" name="time" value="12:00:00"> noon</label></div>
+ <div><label>
+ <input type="radio" name="time" value="00:00:00"> midnight</label></div>
+ <div><label>
+ <input type="radio" name="time" value="12:00:00"> noon</label></div>
</div>
"""
self.check_html(self.widget(choices=choices), "time", None, html=html)
@@ -158,11 +186,16 @@ class RadioSelectTest(WidgetTest):
["J"],
html="""
<div>
- <div><label><input type="radio" name="beatle_0" value=""> ------</label></div>
- <div><label><input checked type="radio" name="beatle_0" value="J"> John</label></div>
- <div><label><input type="radio" name="beatle_0" value="P"> Paul</label></div>
- <div><label><input type="radio" name="beatle_0" value="G"> George</label></div>
- <div><label><input type="radio" name="beatle_0" value="R"> Ringo</label></div>
+ <div><label>
+ <input type="radio" name="beatle_0" value=""> ------</label></div>
+ <div><label>
+ <input checked type="radio" name="beatle_0" value="J"> John</label></div>
+ <div><label>
+ <input type="radio" name="beatle_0" value="P"> Paul</label></div>
+ <div><label>
+ <input type="radio" name="beatle_0" value="G"> George</label></div>
+ <div><label>
+ <input type="radio" name="beatle_0" value="R"> Ringo</label></div>
</div>
""",
)
diff --git a/tests/forms_tests/widget_tests/test_select.py b/tests/forms_tests/widget_tests/test_select.py
index e78feeb110..8a40bd8b6a 100644
--- a/tests/forms_tests/widget_tests/test_select.py
+++ b/tests/forms_tests/widget_tests/test_select.py
@@ -227,12 +227,16 @@ class SelectTest(WidgetTest):
"email",
"ŠĐĆŽćžšđ",
html=(
- """<select name="email">
- <option value="\u0160\u0110\u0106\u017d\u0107\u017e\u0161\u0111" selected>
+ """
+ <select name="email">
+ <option value="\u0160\u0110\u0106\u017d\u0107\u017e\u0161\u0111"
+ selected>
\u0160\u0110abc\u0106\u017d\u0107\u017e\u0161\u0111
</option>
- <option value="\u0107\u017e\u0161\u0111">abc\u0107\u017e\u0161\u0111</option>
- </select>"""
+ <option value="\u0107\u017e\u0161\u0111">abc\u0107\u017e\u0161\u0111
+ </option>
+ </select>
+ """
),
)
diff --git a/tests/forms_tests/widget_tests/test_selectdatewidget.py b/tests/forms_tests/widget_tests/test_selectdatewidget.py
index de0c35cd5b..9192e4c1f1 100644
--- a/tests/forms_tests/widget_tests/test_selectdatewidget.py
+++ b/tests/forms_tests/widget_tests/test_selectdatewidget.py
@@ -520,7 +520,8 @@ class SelectDateWidgetTest(WidgetTest):
""",
)
- # Even with an invalid date, the widget should reflect the entered value (#17401).
+ # Even with an invalid date, the widget should reflect the entered
+ # value.
self.assertEqual(w.render("mydate", "2010-02-30").count("selected"), 3)
# Years before 1900 should work.
diff --git a/tests/forms_tests/widget_tests/test_textarea.py b/tests/forms_tests/widget_tests/test_textarea.py
index e92dfc51f4..e7695ab018 100644
--- a/tests/forms_tests/widget_tests/test_textarea.py
+++ b/tests/forms_tests/widget_tests/test_textarea.py
@@ -47,7 +47,8 @@ class TextareaTest(WidgetTest):
"msg",
'some "quoted" & ampersanded value',
html=(
- '<textarea rows="10" cols="40" name="msg">some &quot;quoted&quot; &amp; ampersanded value</textarea>'
+ '<textarea rows="10" cols="40" name="msg">'
+ "some &quot;quoted&quot; &amp; ampersanded value</textarea>"
),
)
@@ -57,6 +58,7 @@ class TextareaTest(WidgetTest):
"msg",
mark_safe("pre &quot;quoted&quot; value"),
html=(
- '<textarea rows="10" cols="40" name="msg">pre &quot;quoted&quot; value</textarea>'
+ '<textarea rows="10" cols="40" name="msg">pre &quot;quoted&quot; value'
+ "</textarea>"
),
)
diff --git a/tests/forms_tests/widget_tests/test_textinput.py b/tests/forms_tests/widget_tests/test_textinput.py
index 52ffabec65..efd0cfed4b 100644
--- a/tests/forms_tests/widget_tests/test_textinput.py
+++ b/tests/forms_tests/widget_tests/test_textinput.py
@@ -48,7 +48,10 @@ class TextInputTest(WidgetTest):
self.widget,
"email",
'some "quoted" & ampersanded value',
- html='<input type="text" name="email" value="some &quot;quoted&quot; &amp; ampersanded value">',
+ html=(
+ '<input type="text" name="email" '
+ 'value="some &quot;quoted&quot; &amp; ampersanded value">'
+ ),
)
def test_render_custom_attrs(self):
@@ -57,7 +60,9 @@ class TextInputTest(WidgetTest):
"email",
"test@example.com",
attrs={"class": "fun"},
- html='<input type="text" name="email" value="test@example.com" class="fun">',
+ html=(
+ '<input type="text" name="email" value="test@example.com" class="fun">'
+ ),
)
def test_render_unicode(self):
@@ -81,7 +86,9 @@ class TextInputTest(WidgetTest):
widget,
"email",
"foo@example.com",
- html='<input type="email" class="fun" value="foo@example.com" name="email">',
+ html=(
+ '<input type="email" class="fun" value="foo@example.com" name="email">'
+ ),
)
def test_attrs_precedence(self):