From 65605f7a5f029636522c80015f9295b2ea2e8d68 Mon Sep 17 00:00:00 2001 From: Mark Dickinson <dickinsm@gmail.com> Date: Wed, 7 Apr 2010 10:18:27 +0000 Subject: Use some more interesting test values for (unsigned) long long ctypes tests, in the hope of getting more information about the test_ctypes failures on Sparc (see issue #8314). --- Lib/ctypes/test/test_callbacks.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Lib/ctypes/test/test_callbacks.py b/Lib/ctypes/test/test_callbacks.py index c758d56..513a2a0 100644 --- a/Lib/ctypes/test/test_callbacks.py +++ b/Lib/ctypes/test/test_callbacks.py @@ -61,10 +61,16 @@ class Callbacks(unittest.TestCase): self.check_type(c_ulong, 42) def test_longlong(self): + # test some 64-bit values, positive and negative + self.check_type(c_longlong, 5948291757245277467) + self.check_type(c_longlong, -5229388909784190580) self.check_type(c_longlong, 42) self.check_type(c_longlong, -42) def test_ulonglong(self): + # test some 64-bit values, with and without msb set. + self.check_type(c_ulonglong, 10955412242170339782) + self.check_type(c_ulonglong, 3665885499841167458) self.check_type(c_ulonglong, 42) def test_float(self): -- cgit v0.12