[pypy-svn] pypy default: Removed a ctypes xfail and hard-coded test of OS X macholib.

tav commits-noreply at bitbucket.org
Sun Mar 13 19:58:32 CET 2011


Author: tav <tav at espians.com>
Branch: 
Changeset: r42571:8eeb89162a3b
Date: 2011-03-13 18:07 +0000
http://bitbucket.org/pypy/pypy/changeset/8eeb89162a3b/

Log:	Removed a ctypes xfail and hard-coded test of OS X macholib.

diff --git a/lib-python/modified-2.7.0/ctypes/test/test_objects.py b/lib-python/modified-2.7.0/ctypes/test/test_objects.py
--- a/lib-python/modified-2.7.0/ctypes/test/test_objects.py
+++ b/lib-python/modified-2.7.0/ctypes/test/test_objects.py
@@ -22,7 +22,7 @@
 
 >>> array[4] = 'foo bar'
 >>> array._objects
-{'4': <CArgObject: 'foo bar'>}
+{'4': <CArgObject 'foo bar'>}
 >>> array[4]
 'foo bar'
 >>>
@@ -47,9 +47,9 @@
 
 >>> x.array[0] = 'spam spam spam'
 >>> x._objects
-{'0:2': <CArgObject: 'spam spam spam'>}
+{'0:2': <CArgObject 'spam spam spam'>}
 >>> x.array._b_base_._objects
-{'0:2': <CArgObject: 'spam spam spam'>}
+{'0:2': <CArgObject 'spam spam spam'>}
 >>>
 
 '''

diff --git a/lib-python/modified-2.7.0/ctypes/test/test_macholib.py b/lib-python/modified-2.7.0/ctypes/test/test_macholib.py
--- a/lib-python/modified-2.7.0/ctypes/test/test_macholib.py
+++ b/lib-python/modified-2.7.0/ctypes/test/test_macholib.py
@@ -52,7 +52,6 @@
                                  '/usr/lib/libSystem.B.dylib')
 
             result = find_lib('z')
-            self.assertTrue(result.startswith('/usr/lib/libz.1'))
             self.assertTrue(result.endswith('.dylib'))
 
             self.assertEqual(find_lib('IOKit'),

diff --git a/lib-python/modified-2.7.0/ctypes/test/test_prototypes.py b/lib-python/modified-2.7.0/ctypes/test/test_prototypes.py
--- a/lib-python/modified-2.7.0/ctypes/test/test_prototypes.py
+++ b/lib-python/modified-2.7.0/ctypes/test/test_prototypes.py
@@ -49,7 +49,6 @@
         func.restype = c_long
         func.argtypes = None
 
-    @xfail
     def test_paramflags(self):
         # function returns c_void_p result,
         # and has a required parameter named 'input'


More information about the Pypy-commit mailing list