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_multiwidget.py4
-rw-r--r--tests/forms_tests/widget_tests/test_nullbooleanselect.py10
-rw-r--r--tests/forms_tests/widget_tests/test_select.py24
-rw-r--r--tests/forms_tests/widget_tests/test_selectdatewidget.py20
-rw-r--r--tests/forms_tests/widget_tests/test_selectmultiple.py24
5 files changed, 41 insertions, 41 deletions
diff --git a/tests/forms_tests/widget_tests/test_multiwidget.py b/tests/forms_tests/widget_tests/test_multiwidget.py
index bb6f8bfc4f..5338104f5c 100644
--- a/tests/forms_tests/widget_tests/test_multiwidget.py
+++ b/tests/forms_tests/widget_tests/test_multiwidget.py
@@ -141,8 +141,8 @@ class MultiWidgetTest(WidgetTest):
"""
<input type="text" name="name_0" value="some text" />
<select multiple="multiple" name="name_1">
- <option value="J" selected="selected">John</option>
- <option value="P" selected="selected">Paul</option>
+ <option value="J" selected>John</option>
+ <option value="P" selected>Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
</select>
diff --git a/tests/forms_tests/widget_tests/test_nullbooleanselect.py b/tests/forms_tests/widget_tests/test_nullbooleanselect.py
index 42b1dbf7c1..b9d55200c5 100644
--- a/tests/forms_tests/widget_tests/test_nullbooleanselect.py
+++ b/tests/forms_tests/widget_tests/test_nullbooleanselect.py
@@ -12,7 +12,7 @@ class NullBooleanSelectTest(WidgetTest):
self.check_html(self.widget, 'is_cool', True, html=(
"""<select name="is_cool">
<option value="1">Unknown</option>
- <option value="2" selected="selected">Yes</option>
+ <option value="2" selected>Yes</option>
<option value="3">No</option>
</select>"""
))
@@ -22,14 +22,14 @@ class NullBooleanSelectTest(WidgetTest):
"""<select name="is_cool">
<option value="1">Unknown</option>
<option value="2">Yes</option>
- <option value="3" selected="selected">No</option>
+ <option value="3" selected>No</option>
</select>"""
))
def test_render_none(self):
self.check_html(self.widget, 'is_cool', None, html=(
"""<select name="is_cool">
- <option value="1" selected="selected">Unknown</option>
+ <option value="1" selected>Unknown</option>
<option value="2">Yes</option>
<option value="3">No</option>
</select>"""
@@ -39,7 +39,7 @@ class NullBooleanSelectTest(WidgetTest):
self.check_html(self.widget, 'is_cool', '2', html=(
"""<select name="is_cool">
<option value="1">Unknown</option>
- <option value="2" selected="selected">Yes</option>
+ <option value="2" selected>Yes</option>
<option value="3">No</option>
</select>"""
))
@@ -57,7 +57,7 @@ class NullBooleanSelectTest(WidgetTest):
"""
<select name="id_bool">
<option value="1">Unbekannt</option>
- <option value="2" selected="selected">Ja</option>
+ <option value="2" selected>Ja</option>
<option value="3">Nein</option>
</select>
"""
diff --git a/tests/forms_tests/widget_tests/test_select.py b/tests/forms_tests/widget_tests/test_select.py
index 185352cda3..dde84c476f 100644
--- a/tests/forms_tests/widget_tests/test_select.py
+++ b/tests/forms_tests/widget_tests/test_select.py
@@ -19,7 +19,7 @@ class SelectTest(WidgetTest):
def test_render(self):
self.check_html(self.widget(choices=self.beatles), 'beatle', 'J', html=(
"""<select name="beatle">
- <option value="J" selected="selected">John</option>
+ <option value="J" selected>John</option>
<option value="P">Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
@@ -61,7 +61,7 @@ class SelectTest(WidgetTest):
self.check_html(self.widget(choices=choices), 'choices', '0', html=(
"""<select name="choices">
- <option value="0" selected="selected">0</option>
+ <option value="0" selected>0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
@@ -80,7 +80,7 @@ class SelectTest(WidgetTest):
self.check_html(widget, 'num', 2, html=(
"""<select name="num" class="super" id="super">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
))
@@ -95,7 +95,7 @@ class SelectTest(WidgetTest):
html=(
"""<select name="num">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
),
@@ -106,7 +106,7 @@ class SelectTest(WidgetTest):
html=(
"""<select name="num">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
),
@@ -117,7 +117,7 @@ class SelectTest(WidgetTest):
html=(
"""<select name="num">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
),
@@ -128,7 +128,7 @@ class SelectTest(WidgetTest):
self.check_html(widget, 'num', 2, html=(
"""<select name="num">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
))
@@ -147,7 +147,7 @@ class SelectTest(WidgetTest):
"""<select name="num">
<option value="0">0</option>
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>"""
@@ -157,7 +157,7 @@ class SelectTest(WidgetTest):
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
- <option value="3" selected="selected">3</option>
+ <option value="3" selected>3</option>
<option value="4">4</option>
</select>"""
))
@@ -177,7 +177,7 @@ class SelectTest(WidgetTest):
'email', 'ŠĐĆŽćžšđ',
html=(
"""<select name="email">
- <option value="\u0160\u0110\u0106\u017d\u0107\u017e\u0161\u0111" selected="selected">
+ <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>
@@ -202,7 +202,7 @@ class SelectTest(WidgetTest):
def test_choices_select_outer(self):
self.check_html(self.nested_widget, 'nestchoice', 'outer1', html=(
"""<select name="nestchoice">
- <option value="outer1" selected="selected">Outer 1</option>
+ <option value="outer1" selected>Outer 1</option>
<optgroup label="Group &quot;1&quot;">
<option value="inner1">Inner 1</option>
<option value="inner2">Inner 2</option>
@@ -215,7 +215,7 @@ class SelectTest(WidgetTest):
"""<select name="nestchoice">
<option value="outer1">Outer 1</option>
<optgroup label="Group &quot;1&quot;">
- <option value="inner1" selected="selected">Inner 1</option>
+ <option value="inner1" selected>Inner 1</option>
<option value="inner2">Inner 2</option>
</optgroup>
</select>"""
diff --git a/tests/forms_tests/widget_tests/test_selectdatewidget.py b/tests/forms_tests/widget_tests/test_selectdatewidget.py
index 6efa240b66..b155c946e6 100644
--- a/tests/forms_tests/widget_tests/test_selectdatewidget.py
+++ b/tests/forms_tests/widget_tests/test_selectdatewidget.py
@@ -101,7 +101,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
- <option value="4" selected="selected">April</option>
+ <option value="4" selected>April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
@@ -128,7 +128,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
- <option value="15" selected="selected">15</option>
+ <option value="15" selected>15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
@@ -152,7 +152,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
- <option value="2010" selected="selected">2010</option>
+ <option value="2010" selected>2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
@@ -178,7 +178,7 @@ class SelectDateWidgetTest(WidgetTest):
<select name="mydate_month" id="id_mydate_month">
<option value="0">---</option>
<option value="1">January</option>
- <option value="2" selected="selected">February</option>
+ <option value="2" selected>February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
@@ -223,7 +223,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
- <option value="31" selected="selected">31</option>
+ <option value="31" selected>31</option>
</select>
<select name="mydate_year" id="id_mydate_year">
@@ -231,7 +231,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
- <option value="2010" selected="selected">2010</option>
+ <option value="2010" selected>2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
@@ -415,7 +415,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
- <option value="13" selected="selected">13</option>
+ <option value="13" selected>13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
@@ -445,7 +445,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="5">mei</option>
<option value="6">juni</option>
<option value="7">juli</option>
- <option value="8" selected="selected">augustus</option>
+ <option value="8" selected>augustus</option>
<option value="9">september</option>
<option value="10">oktober</option>
<option value="11">november</option>
@@ -457,7 +457,7 @@ class SelectDateWidgetTest(WidgetTest):
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
- <option value="2010" selected="selected">2010</option>
+ <option value="2010" selected>2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
@@ -469,7 +469,7 @@ class SelectDateWidgetTest(WidgetTest):
)
# Even with an invalid date, the widget should reflect the entered value (#17401).
- self.assertEqual(w.render('mydate', '2010-02-30').count('selected="selected"'), 3)
+ self.assertEqual(w.render('mydate', '2010-02-30').count('selected'), 3)
# Years before 1900 should work.
w = SelectDateWidget(years=('1899',))
diff --git a/tests/forms_tests/widget_tests/test_selectmultiple.py b/tests/forms_tests/widget_tests/test_selectmultiple.py
index 3430d68113..41dd6a4eb7 100644
--- a/tests/forms_tests/widget_tests/test_selectmultiple.py
+++ b/tests/forms_tests/widget_tests/test_selectmultiple.py
@@ -10,7 +10,7 @@ class SelectMultipleTest(WidgetTest):
def test_render_selected(self):
self.check_html(self.widget(choices=self.beatles), 'beatles', ['J'], html=(
"""<select multiple="multiple" name="beatles">
- <option value="J" selected="selected">John</option>
+ <option value="J" selected>John</option>
<option value="P">Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
@@ -20,8 +20,8 @@ class SelectMultipleTest(WidgetTest):
def test_render_multiple_selected(self):
self.check_html(self.widget(choices=self.beatles), 'beatles', ['J', 'P'], html=(
"""<select multiple="multiple" name="beatles">
- <option value="J" selected="selected">John</option>
- <option value="P" selected="selected">Paul</option>
+ <option value="J" selected>John</option>
+ <option value="P" selected>Paul</option>
<option value="G">George</option>
<option value="R">Ringo</option>
</select>"""
@@ -60,11 +60,11 @@ class SelectMultipleTest(WidgetTest):
"""
self.check_html(self.widget(choices=self.numeric_choices), 'choices', ['0'], html=(
"""<select multiple="multiple" name="choices">
- <option value="0" selected="selected">0</option>
+ <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="selected">extra</option>
+ <option value="0" selected>extra</option>
</select>"""
))
@@ -75,9 +75,9 @@ class SelectMultipleTest(WidgetTest):
"""
self.check_html(self.widget(choices=self.beatles), 'beatles', ['J', 'G', 'foo'], html=(
"""<select multiple="multiple" name="beatles">
- <option value="J" selected="selected">John</option>
+ <option value="J" selected>John</option>
<option value="P">Paul</option>
- <option value="G" selected="selected">George</option>
+ <option value="G" selected>George</option>
<option value="R">Ringo</option>
</select>"""
))
@@ -88,7 +88,7 @@ class SelectMultipleTest(WidgetTest):
self.check_html(self.widget(choices=choices), 'nums', [2], html=(
"""<select multiple="multiple" name="nums">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
))
@@ -96,7 +96,7 @@ class SelectMultipleTest(WidgetTest):
self.check_html(self.widget(choices=choices), 'nums', ['2'], html=(
"""<select multiple="multiple" name="nums">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
))
@@ -104,7 +104,7 @@ class SelectMultipleTest(WidgetTest):
self.check_html(self.widget(choices=choices), 'nums', [2], html=(
"""<select multiple="multiple" name="nums">
<option value="1">1</option>
- <option value="2" selected="selected">2</option>
+ <option value="2" selected>2</option>
<option value="3">3</option>
</select>"""
))
@@ -116,10 +116,10 @@ class SelectMultipleTest(WidgetTest):
))
self.check_html(widget, 'nestchoice', ['outer1', 'inner2'], html=(
"""<select multiple="multiple" name="nestchoice">
- <option value="outer1" selected="selected">Outer 1</option>
+ <option value="outer1" selected>Outer 1</option>
<optgroup label="Group &quot;1&quot;">
<option value="inner1">Inner 1</option>
- <option value="inner2" selected="selected">Inner 2</option>
+ <option value="inner2" selected>Inner 2</option>
</optgroup>
</select>"""
))