1.1 --- a/vmtest/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Tue Jan 15 09:46:21 2013 +0100
1.2 +++ b/vmtest/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Fri Jan 25 15:47:46 2013 +0100
1.3 @@ -21,8 +21,6 @@
1.4 import java.util.Arrays;
1.5 import java.util.Collections;
1.6 import java.util.List;
1.7 -import java.util.logging.Level;
1.8 -import java.util.logging.Logger;
1.9 import org.apidesign.bck2brwsr.core.JavaScriptBody;
1.10 import org.apidesign.bck2brwsr.vmtest.Compare;
1.11 import org.apidesign.bck2brwsr.vmtest.VMTest;
1.12 @@ -71,6 +69,15 @@
1.13 return StaticUse.class.getMethod("instanceMethod").getReturnType();
1.14 }
1.15
1.16 + enum E { A, B };
1.17 + @Compare public boolean isEnum() {
1.18 + return E.A.getClass().isEnum();
1.19 + }
1.20 +
1.21 + @Compare public boolean isNotEnum() {
1.22 + return "".getClass().isEnum();
1.23 + }
1.24 +
1.25 @Compare public String newInstanceFails() throws InstantiationException {
1.26 try {
1.27 return "success: " + StaticUse.class.newInstance();