aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/zope.interface/py3/zope/interface/common/tests
diff options
context:
space:
mode:
authorAlexander Smirnov <alex@ydb.tech>2024-12-13 10:25:10 +0000
committerAlexander Smirnov <alex@ydb.tech>2024-12-13 10:25:10 +0000
commitf1d6d85b72fe40f506429a4ad6eb9cd7f3c7015b (patch)
treee58dd729657f1c2a3eb7922eb99d53c7fd476781 /contrib/python/zope.interface/py3/zope/interface/common/tests
parente73e490feb4e1f63d097697324aa48b643a62317 (diff)
parentfab10ff25473117c056fd8c4ec06e7cbc4783cbd (diff)
downloadydb-f1d6d85b72fe40f506429a4ad6eb9cd7f3c7015b.tar.gz
Merge branch 'rightlib' into mergelibs-241213-1023
Diffstat (limited to 'contrib/python/zope.interface/py3/zope/interface/common/tests')
-rw-r--r--contrib/python/zope.interface/py3/zope/interface/common/tests/test_builtins.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/contrib/python/zope.interface/py3/zope/interface/common/tests/test_builtins.py b/contrib/python/zope.interface/py3/zope/interface/common/tests/test_builtins.py
index cf7019bfc50..3c764392833 100644
--- a/contrib/python/zope.interface/py3/zope/interface/common/tests/test_builtins.py
+++ b/contrib/python/zope.interface/py3/zope/interface/common/tests/test_builtins.py
@@ -12,6 +12,7 @@
import unittest
+from zope.interface._compat import PY313_OR_OLDER
from zope.interface.common import builtins
from . import VerifyClassMixin
@@ -24,16 +25,22 @@ class TestVerifyClass(VerifyClassMixin,
pass
-add_verify_tests(TestVerifyClass, (
+VERIFY_TESTS = [
(builtins.IList, (list,)),
(builtins.ITuple, (tuple,)),
(builtins.ITextString, (str,)),
- (builtins.IByteString, (bytes,)),
(builtins.INativeString, (str,)),
(builtins.IBool, (bool,)),
(builtins.IDict, (dict,)),
(builtins.IFile, ()),
-))
+
+]
+if PY313_OR_OLDER:
+ VERIFY_TESTS.append(
+ (builtins.IByteString, (bytes,))
+ )
+
+add_verify_tests(TestVerifyClass, tuple(VERIFY_TESTS))
class TestVerifyObject(VerifyObjectMixin,