]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-46584: remove check for `py2.3` from `ctypes/test_python_api` (GH-31024)
authorNikita Sobolev <mail@sobolevn.me>
Tue, 1 Feb 2022 13:56:25 +0000 (16:56 +0300)
committerGitHub <noreply@github.com>
Tue, 1 Feb 2022 13:56:25 +0000 (05:56 -0800)
Lib/ctypes/test/test_python_api.py

index 9c137469c3b5a53acb3a82a372efc9a8e8dfab23..49571f97bbe152675c87af0712d475579a523c92 100644 (file)
@@ -1,5 +1,5 @@
 from ctypes import *
-import unittest, sys
+import unittest
 from test import support
 
 ################################################################
@@ -10,10 +10,6 @@ from _ctypes import PyObj_FromPtr
 ################################################################
 
 from sys import getrefcount as grc
-if sys.version_info > (2, 4):
-    c_py_ssize_t = c_size_t
-else:
-    c_py_ssize_t = c_int
 
 class PythonAPITestCase(unittest.TestCase):
 
@@ -21,7 +17,7 @@ class PythonAPITestCase(unittest.TestCase):
         PyBytes_FromStringAndSize = pythonapi.PyBytes_FromStringAndSize
 
         PyBytes_FromStringAndSize.restype = py_object
-        PyBytes_FromStringAndSize.argtypes = c_char_p, c_py_ssize_t
+        PyBytes_FromStringAndSize.argtypes = c_char_p, c_size_t
 
         self.assertEqual(PyBytes_FromStringAndSize(b"abcdefghi", 3), b"abc")