[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