[pypy-svn] r50776 - pypy/dist/pypy/rlib/test

antocuni at codespeak.net antocuni at codespeak.net
Sat Jan 19 11:58:40 CET 2008


Author: antocuni
Date: Sat Jan 19 11:58:40 2008
New Revision: 50776

Modified:
   pypy/dist/pypy/rlib/test/test_rjvm.py
Log:
skip only if jpype is not found



Modified: pypy/dist/pypy/rlib/test/test_rjvm.py
==============================================================================
--- pypy/dist/pypy/rlib/test/test_rjvm.py	(original)
+++ pypy/dist/pypy/rlib/test/test_rjvm.py	Sat Jan 19 11:58:40 2008
@@ -1,6 +1,11 @@
 import py
-py.test.skip("In Progress...")
+try:
+    import jpype
+except ImportError:
+    py.test.skip("In Progress...")
+
 from pypy.rlib.rjvm import java, JavaWrapper, JavaClassWrapper, JavaInstanceWrapper, JavaMethodWrapper, JavaStaticMethodWrapper
+
 def test_static_method():
     assert isinstance(java.lang, JavaWrapper)
     assert isinstance(java.lang.Math, JavaClassWrapper)
@@ -17,6 +22,7 @@
     assert al.get(0) == "test"
 
 def test_reflection():
+    py.test.skip('in progress')
     al_class = java.lang.Class.forName("java.util.ArrayList")
     assert isinstance(al_class, JavaInstanceWrapper)
     #meths = al_class.__javaclass__.getDeclaredMethods()
@@ -34,6 +40,3 @@
     assert al_org[0] == "Hello"
     al_add.invoke(al, ["Hello"])
     assert al[0] == "Hello"
-
-
-



More information about the Pypy-commit mailing list