diff options
| author | Tim Graham <timograham@gmail.com> | 2018-07-26 16:22:17 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-07-26 16:51:40 -0400 |
| commit | 76852c398943cf8a3b7a517f05614df3e47970c8 (patch) | |
| tree | c022f9a5d2aec5e807e0bedc9aa3a11deb48036c /tests/forms_tests/widget_tests | |
| parent | 2ac7cd52b466e5090c0479de02c4765b4c483fa3 (diff) | |
Refs #29600 -- Added test for datetime_safe usage in SelectDateWidget.value_from_datadict().
Diffstat (limited to 'tests/forms_tests/widget_tests')
| -rw-r--r-- | tests/forms_tests/widget_tests/test_selectdatewidget.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/forms_tests/widget_tests/test_selectdatewidget.py b/tests/forms_tests/widget_tests/test_selectdatewidget.py index 1fe72ca8fb..7f8379c556 100644 --- a/tests/forms_tests/widget_tests/test_selectdatewidget.py +++ b/tests/forms_tests/widget_tests/test_selectdatewidget.py @@ -477,6 +477,12 @@ class SelectDateWidgetTest(WidgetTest): w.value_from_datadict({'date_year': '1899', 'date_month': '8', 'date_day': '13'}, {}, 'date'), '13-08-1899', ) + # And years before 1000 (demonstrating the need for datetime_safe). + w = SelectDateWidget(years=('0001',)) + self.assertEqual( + w.value_from_datadict({'date_year': '0001', 'date_month': '8', 'date_day': '13'}, {}, 'date'), + '13-08-0001', + ) def test_format_value(self): valid_formats = [ |
