mirror of
https://github.com/django/django.git
synced 2025-10-29 08:36:09 +00:00
Fixed #35892 -- Supported Widget.use_fieldset in admin forms.
This commit is contained in:
committed by
Sarah Boyce
parent
ad4a9e0f3b
commit
4187da258f
@@ -399,7 +399,8 @@ class AdminDateWidgetTest(SimpleTestCase):
|
||||
self.assertHTMLEqual(
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30)),
|
||||
'<p class="date">'
|
||||
'<input value="2007-12-01" type="text" class="vDateField" name="test" '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="2007-12-01" type="text" class="vDateField" name="test" '
|
||||
'size="10"></p>',
|
||||
)
|
||||
# pass attrs to widget
|
||||
@@ -407,7 +408,8 @@ class AdminDateWidgetTest(SimpleTestCase):
|
||||
self.assertHTMLEqual(
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30)),
|
||||
'<p class="date">'
|
||||
'<input value="2007-12-01" type="text" class="myDateField" name="test" '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="2007-12-01" type="text" class="myDateField" name="test" '
|
||||
'size="20"></p>',
|
||||
)
|
||||
|
||||
@@ -418,7 +420,8 @@ class AdminTimeWidgetTest(SimpleTestCase):
|
||||
self.assertHTMLEqual(
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30)),
|
||||
'<p class="time">'
|
||||
'<input value="09:30:00" type="text" class="vTimeField" name="test" '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="09:30:00" type="text" class="vTimeField" name="test" '
|
||||
'size="8"></p>',
|
||||
)
|
||||
# pass attrs to widget
|
||||
@@ -426,7 +429,8 @@ class AdminTimeWidgetTest(SimpleTestCase):
|
||||
self.assertHTMLEqual(
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30)),
|
||||
'<p class="time">'
|
||||
'<input value="09:30:00" type="text" class="myTimeField" name="test" '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="09:30:00" type="text" class="myTimeField" name="test" '
|
||||
'size="20"></p>',
|
||||
)
|
||||
|
||||
@@ -435,12 +439,16 @@ class AdminSplitDateTimeWidgetTest(SimpleTestCase):
|
||||
def test_render(self):
|
||||
w = widgets.AdminSplitDateTime()
|
||||
self.assertHTMLEqual(
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30)),
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30), attrs={"id": "id_test"}),
|
||||
'<p class="datetime">'
|
||||
'Date: <input value="2007-12-01" type="text" class="vDateField" '
|
||||
'name="test_0" size="10"><br>'
|
||||
'Time: <input value="09:30:00" type="text" class="vTimeField" '
|
||||
'name="test_1" size="8"></p>',
|
||||
'<label for="id_test_0">Date:</label> '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="2007-12-01" type="text" class="vDateField" '
|
||||
'name="test_0" size="10" id="id_test_0"><br>'
|
||||
'<label for="id_test_1">Time:</label> '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="09:30:00" type="text" class="vTimeField" '
|
||||
'name="test_1" size="8" id="id_test_1"></p>',
|
||||
)
|
||||
|
||||
def test_localization(self):
|
||||
@@ -449,12 +457,16 @@ class AdminSplitDateTimeWidgetTest(SimpleTestCase):
|
||||
with translation.override("de-at"):
|
||||
w.is_localized = True
|
||||
self.assertHTMLEqual(
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30)),
|
||||
w.render("test", datetime(2007, 12, 1, 9, 30), attrs={"id": "id_test"}),
|
||||
'<p class="datetime">'
|
||||
'Datum: <input value="01.12.2007" type="text" '
|
||||
'class="vDateField" name="test_0"size="10"><br>'
|
||||
'Zeit: <input value="09:30:00" type="text" class="vTimeField" '
|
||||
'name="test_1" size="8"></p>',
|
||||
'<label for="id_test_0">Datum:</label> '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="01.12.2007" type="text" '
|
||||
'class="vDateField" name="test_0" size="10" id="id_test_0"><br>'
|
||||
'<label for="id_test_1">Zeit:</label> '
|
||||
'<input aria-describedby="id_test_timezone_warning_helptext" '
|
||||
'value="09:30:00" type="text" class="vTimeField" '
|
||||
'name="test_1" size="8" id="id_test_1"></p>',
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user