1.1 --- a/vmtest/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Mon Jan 07 18:40:20 2013 +0100
1.2 +++ b/vmtest/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Tue Jan 08 16:01:25 2013 +0100
1.3 @@ -77,6 +77,16 @@
1.4 }
1.5 }
1.6
1.7 + @Compare public String paramTypes() throws Exception {
1.8 + Method plus = StaticUse.class.getMethod("plus", int.class, Integer.TYPE);
1.9 + final Class[] pt = plus.getParameterTypes();
1.10 + return pt[0].getName();
1.11 + }
1.12 + @Compare public int methodWithArgs() throws Exception {
1.13 + Method plus = StaticUse.class.getMethod("plus", int.class, Integer.TYPE);
1.14 + return (Integer)plus.invoke(null, 2, 3);
1.15 + }
1.16 +
1.17 @JavaScriptBody(args = { "arr", "len" }, body="var a = arr.slice(0, len); a.sort(); return a;")
1.18 private static String[] sort(String[] arr, int len) {
1.19 List<String> list = Arrays.asList(arr).subList(0, len);