diff options
| author | django-bot <ops@djangoproject.com> | 2022-02-03 20:24:19 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-02-07 20:37:05 +0100 |
| commit | 9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch) | |
| tree | f0506b668a013d0063e5fba3dbf4863b466713ba /tests/forms_tests/widget_tests/test_datetimeinput.py | |
| parent | f68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff) | |
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/forms_tests/widget_tests/test_datetimeinput.py')
| -rw-r--r-- | tests/forms_tests/widget_tests/test_datetimeinput.py | 74 |
1 files changed, 50 insertions, 24 deletions
diff --git a/tests/forms_tests/widget_tests/test_datetimeinput.py b/tests/forms_tests/widget_tests/test_datetimeinput.py index 0a2571f5b7..5795660f30 100644 --- a/tests/forms_tests/widget_tests/test_datetimeinput.py +++ b/tests/forms_tests/widget_tests/test_datetimeinput.py @@ -12,42 +12,60 @@ class DateTimeInputTest(WidgetTest): widget = DateTimeInput() def test_render_none(self): - self.check_html(self.widget, 'date', None, '<input type="text" name="date">') + self.check_html(self.widget, "date", None, '<input type="text" name="date">') def test_render_value(self): """ The microseconds are trimmed on display, by default. """ d = datetime(2007, 9, 17, 12, 51, 34, 482548) - self.assertEqual(str(d), '2007-09-17 12:51:34.482548') - self.check_html(self.widget, 'date', d, html=( - '<input type="text" name="date" value="2007-09-17 12:51:34">' - )) - self.check_html(self.widget, 'date', datetime(2007, 9, 17, 12, 51, 34), html=( - '<input type="text" name="date" value="2007-09-17 12:51:34">' - )) - self.check_html(self.widget, 'date', datetime(2007, 9, 17, 12, 51), html=( - '<input type="text" name="date" value="2007-09-17 12:51:00">' - )) + self.assertEqual(str(d), "2007-09-17 12:51:34.482548") + self.check_html( + self.widget, + "date", + d, + html=('<input type="text" name="date" value="2007-09-17 12:51:34">'), + ) + self.check_html( + self.widget, + "date", + datetime(2007, 9, 17, 12, 51, 34), + html=('<input type="text" name="date" value="2007-09-17 12:51:34">'), + ) + self.check_html( + self.widget, + "date", + datetime(2007, 9, 17, 12, 51), + html=('<input type="text" name="date" value="2007-09-17 12:51:00">'), + ) def test_render_formatted(self): """ Use 'format' to change the way a value is displayed. """ widget = DateTimeInput( - format='%d/%m/%Y %H:%M', attrs={'type': 'datetime'}, + format="%d/%m/%Y %H:%M", + attrs={"type": "datetime"}, ) d = datetime(2007, 9, 17, 12, 51, 34, 482548) - self.check_html(widget, 'date', d, html='<input type="datetime" name="date" value="17/09/2007 12:51">') + self.check_html( + widget, + "date", + d, + html='<input type="datetime" name="date" value="17/09/2007 12:51">', + ) - @translation.override('de-at') + @translation.override("de-at") def test_l10n(self): d = datetime(2007, 9, 17, 12, 51, 34, 482548) - self.check_html(self.widget, 'date', d, html=( - '<input type="text" name="date" value="17.09.2007 12:51:34">' - )) + self.check_html( + self.widget, + "date", + d, + html=('<input type="text" name="date" value="17.09.2007 12:51:34">'), + ) - @translation.override('de-at') + @translation.override("de-at") def test_locale_aware(self): d = datetime(2007, 9, 17, 12, 51, 34, 482548) # RemovedInDjango50Warning: When the deprecation ends, remove @@ -56,15 +74,23 @@ class DateTimeInputTest(WidgetTest): # locale-dictated formats. with ignore_warnings(category=RemovedInDjango50Warning): with self.settings(USE_L10N=False): - with self.settings(DATETIME_INPUT_FORMATS=[ - '%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', - ]): + with self.settings( + DATETIME_INPUT_FORMATS=[ + "%Y-%m-%d %H:%M:%S", + "%Y-%m-%d %H:%M:%S.%f", + "%Y-%m-%d %H:%M", + ] + ): self.check_html( - self.widget, 'date', d, + self.widget, + "date", + d, html='<input type="text" name="date" value="2007-09-17 12:51:34">', ) - with translation.override('es'): + with translation.override("es"): self.check_html( - self.widget, 'date', d, + self.widget, + "date", + d, html='<input type="text" name="date" value="17/09/2007 12:51:34">', ) |
