diff options
Diffstat (limited to 'tests/forms_tests/widget_tests/test_selectdatewidget.py')
| -rw-r--r-- | tests/forms_tests/widget_tests/test_selectdatewidget.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/forms_tests/widget_tests/test_selectdatewidget.py b/tests/forms_tests/widget_tests/test_selectdatewidget.py index 215c41a809..017e90f5f6 100644 --- a/tests/forms_tests/widget_tests/test_selectdatewidget.py +++ b/tests/forms_tests/widget_tests/test_selectdatewidget.py @@ -5,6 +5,7 @@ from django.forms import DateField, Form, SelectDateWidget from django.test import override_settings from django.utils import translation from django.utils.dates import MONTHS_AP +from django.utils.version import PYPY from .base import WidgetTest @@ -611,7 +612,11 @@ class SelectDateWidgetTest(WidgetTest): ((None, "12", "1"), None), (("2000", None, "1"), None), (("2000", "12", None), None), - ((str(sys.maxsize + 1), "12", "1"), "0-0-0"), + ( + (str(sys.maxsize + 1), "12", "1"), + # PyPy does not raise OverflowError. + f"{sys.maxsize + 1}-12-1" if PYPY else "0-0-0", + ), ] for values, expected in tests: with self.subTest(values=values): |
