Kaydet (Commit) 0b712025 authored tarafından Thomas Heller's avatar Thomas Heller

Disable some tests that fail on the 'ppc Debian unstable' buildbot to

find out if they cause the segfault on the 'alpha Debian' machine.
üst 1df42b11
......@@ -158,17 +158,17 @@ class CFunctions(unittest.TestCase):
self.failUnlessEqual(self._dll.tf_bd(0, 42.), 14.)
self.failUnlessEqual(self.S(), 42)
def test_longdouble(self):
self._dll.tf_D.restype = c_longdouble
self._dll.tf_D.argtypes = (c_longdouble,)
self.failUnlessEqual(self._dll.tf_D(42.), 14.)
self.failUnlessEqual(self.S(), 42)
def test_longdouble_plus(self):
self._dll.tf_bD.restype = c_longdouble
self._dll.tf_bD.argtypes = (c_byte, c_longdouble)
self.failUnlessEqual(self._dll.tf_bD(0, 42.), 14.)
self.failUnlessEqual(self.S(), 42)
## def test_longdouble(self):
## self._dll.tf_D.restype = c_longdouble
## self._dll.tf_D.argtypes = (c_longdouble,)
## self.failUnlessEqual(self._dll.tf_D(42.), 14.)
## self.failUnlessEqual(self.S(), 42)
## def test_longdouble_plus(self):
## self._dll.tf_bD.restype = c_longdouble
## self._dll.tf_bD.argtypes = (c_byte, c_longdouble)
## self.failUnlessEqual(self._dll.tf_bD(0, 42.), 14.)
## self.failUnlessEqual(self.S(), 42)
def test_callwithresult(self):
def process_result(result):
......
......@@ -143,17 +143,17 @@ class FunctionTestCase(unittest.TestCase):
self.failUnlessEqual(result, -21)
self.failUnlessEqual(type(result), float)
def test_longdoubleresult(self):
f = dll._testfunc_D_bhilfD
f.argtypes = [c_byte, c_short, c_int, c_long, c_float, c_longdouble]
f.restype = c_longdouble
result = f(1, 2, 3, 4, 5.0, 6.0)
self.failUnlessEqual(result, 21)
self.failUnlessEqual(type(result), float)
result = f(-1, -2, -3, -4, -5.0, -6.0)
self.failUnlessEqual(result, -21)
self.failUnlessEqual(type(result), float)
## def test_longdoubleresult(self):
## f = dll._testfunc_D_bhilfD
## f.argtypes = [c_byte, c_short, c_int, c_long, c_float, c_longdouble]
## f.restype = c_longdouble
## result = f(1, 2, 3, 4, 5.0, 6.0)
## self.failUnlessEqual(result, 21)
## self.failUnlessEqual(type(result), float)
## result = f(-1, -2, -3, -4, -5.0, -6.0)
## self.failUnlessEqual(result, -21)
## self.failUnlessEqual(type(result), float)
def test_longlongresult(self):
try:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment