summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_buffer.py
diff options
context:
space:
mode:
authorStefan Krah <skrah@bytereef.org>2012-05-16 18:41:56 (GMT)
committerStefan Krah <skrah@bytereef.org>2012-05-16 18:41:56 (GMT)
commit5d953184a6fae25bf27e769c90b419d9b2aa1af9 (patch)
treee98eb542385012bd3e42f5ba3350e004bda47bbe /Lib/test/test_buffer.py
parente34a209584b1cb84f709c3c6129a51904d7a9d2c (diff)
downloadcpython-5d953184a6fae25bf27e769c90b419d9b2aa1af9.zip
cpython-5d953184a6fae25bf27e769c90b419d9b2aa1af9.tar.gz
cpython-5d953184a6fae25bf27e769c90b419d9b2aa1af9.tar.bz2
Issue #14779: Get sizeof(void *) directly rather than relying on sysconfig.
Diffstat (limited to 'Lib/test/test_buffer.py')
-rw-r--r--Lib/test/test_buffer.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/Lib/test/test_buffer.py b/Lib/test/test_buffer.py
index 258c850..b6cb3ac 100644
--- a/Lib/test/test_buffer.py
+++ b/Lib/test/test_buffer.py
@@ -747,10 +747,8 @@ if SHORT_TEST:
class TestBufferProtocol(unittest.TestCase):
def setUp(self):
- self.sizeof_void_p = get_config_var('SIZEOF_VOID_P') \
- if sys.platform != 'darwin' else None
- if not self.sizeof_void_p:
- self.sizeof_void_p = 8 if sys.maxsize > 2**32 else 4
+ # The suboffsets tests need sizeof(void *).
+ self.sizeof_void_p = get_sizeof_void_p()
def verify(self, result, obj=-1,
itemsize={1}, fmt=-1, readonly={1},