summaryrefslogtreecommitdiff
path: root/tests/forms_tests/widget_tests/test_selectdatewidget.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/forms_tests/widget_tests/test_selectdatewidget.py')
-rw-r--r--tests/forms_tests/widget_tests/test_selectdatewidget.py7
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):