diff options
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 = [ |
