[pypy-svn] r72745 - pypy/branch/fix-64/pypy/module/readline/test

arigo at codespeak.net arigo at codespeak.net
Wed Mar 24 19:00:18 CET 2010


Author: arigo
Date: Wed Mar 24 19:00:16 2010
New Revision: 72745

Modified:
   pypy/branch/fix-64/pypy/module/readline/test/test_c_readline.py
   pypy/branch/fix-64/pypy/module/readline/test/test_with_pypy.py
Log:
Skip these tests if readline/readline.h is not installed.


Modified: pypy/branch/fix-64/pypy/module/readline/test/test_c_readline.py
==============================================================================
--- pypy/branch/fix-64/pypy/module/readline/test/test_c_readline.py	(original)
+++ pypy/branch/fix-64/pypy/module/readline/test/test_c_readline.py	Wed Mar 24 19:00:16 2010
@@ -2,8 +2,14 @@
 Directly test the basic ctypes wrappers.
 """
 
+import py
 from pypy import conftest; conftest.translation_test_so_skip_if_appdirect()
-from pypy.module.readline import c_readline 
+from pypy.rpython.tool import rffi_platform as platform
+
+try:
+    from pypy.module.readline import c_readline
+except platform.CompilationError, e:
+    py.test.skip(e)
 
 
 def test_basic_import():

Modified: pypy/branch/fix-64/pypy/module/readline/test/test_with_pypy.py
==============================================================================
--- pypy/branch/fix-64/pypy/module/readline/test/test_with_pypy.py	(original)
+++ pypy/branch/fix-64/pypy/module/readline/test/test_with_pypy.py	Wed Mar 24 19:00:16 2010
@@ -3,7 +3,14 @@
 in the PyPy interpreter, itself running on top of CPython
 """
 
+import py
 from pypy.conftest import gettestobjspace
+from pypy.rpython.tool import rffi_platform as platform
+
+try:
+    from pypy.module.readline import c_readline
+except platform.CompilationError, e:
+    py.test.skip(e)
 
 
 class AppTestReadline:



More information about the Pypy-commit mailing list