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).
This commit is contained in:
Mark Dickinson 2010-04-07 10:18:27 +00:00
parent 497256ba18
commit 65605f7a5f
1 changed files with 6 additions and 0 deletions

View File

@ -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):