diff options
| author | Nick Pope <nick@nickpope.me.uk> | 2023-11-21 15:11:58 +0000 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-11-28 06:19:38 +0100 |
| commit | baf705f34a8c8977d042ce43c71f508f9ca4f8ce (patch) | |
| tree | 6ee650aea8ba19532955839fcb0c39a0705af7e1 /tests/forms_tests/widget_tests | |
| parent | 051dbb53884eb202131c27dfdeac7c3ddd7b1072 (diff) | |
Refs #34986 -- Fixed some test assertions for PyPy.
These failures were due to minor inconsistencies or implementation
differences between CPython and PyPy.
Diffstat (limited to 'tests/forms_tests/widget_tests')
| -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): |
