gh-143959: Make _datetime optional for test_sys (GH-144003)

This commit is contained in:
Jeong, YunWon 2026-01-22 19:52:16 +09:00 committed by GitHub
parent 0b5f8359c5
commit c447d1bc14
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,6 +1,5 @@
import builtins
import codecs
import _datetime
import gc
import io
import locale
@ -1742,7 +1741,12 @@ class SizeofTest(unittest.TestCase):
x = property(getx, setx, delx, "")
check(x, size('5Pi'))
# PyCapsule
check(_datetime.datetime_CAPI, size('6P'))
try:
import _datetime
except ModuleNotFoundError:
pass
else:
check(_datetime.datetime_CAPI, size('6P'))
# rangeiterator
check(iter(range(1)), size('3l'))
check(iter(range(2**65)), size('3P'))