1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java Wed Dec 19 16:43:37 2012 +0100
1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java Thu Dec 20 08:59:47 2012 +0100
1.3 @@ -38,6 +38,10 @@
1.4 return c.getName();
1.5 }
1.6
1.7 + public static boolean isInterface(String s) throws ClassNotFoundException {
1.8 + return Class.forName(s).isInterface();
1.9 + }
1.10 +
1.11 public static boolean equalsClassesOfExceptions() {
1.12 return MalformedURLException.class.getSuperclass() == IOException.class;
1.13 }
1.14 @@ -95,9 +99,12 @@
1.15 public static int primitive() {
1.16 return 1;
1.17 }
1.18 + public static boolean primitiveB() {
1.19 + return true;
1.20 + }
1.21
1.22 - public static String primitiveType() throws Exception {
1.23 - return reflectiveMethodCall(false, "primitive").getClass().getName();
1.24 + public static String primitiveType(String method) throws Exception {
1.25 + return reflectiveMethodCall(false, method).getClass().getName();
1.26 }
1.27
1.28 @JavaScriptBody(args = "msg", body = "throw msg;")