[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