rt/vmtest/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java
branchmodel
changeset 886 88540bb74300
parent 775 a13e33fd5c2e
child 938 0eec1b51c13c
     1.1 --- a/rt/vmtest/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java	Wed Feb 27 14:38:16 2013 +0100
     1.2 +++ b/rt/vmtest/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java	Mon Mar 25 16:16:30 2013 +0100
     1.3 @@ -53,6 +53,22 @@
     1.4          return Runnable.class.isInterface();
     1.5      }
     1.6  
     1.7 +    @Compare public boolean isAssignableToPrimitiveType() {
     1.8 +        return boolean.class.isAssignableFrom(Runnable.class);
     1.9 +    }
    1.10 +
    1.11 +    @Compare public boolean isAssignableFromPrimitiveType() {
    1.12 +        return Runnable.class.isAssignableFrom(boolean.class);
    1.13 +    }
    1.14 +
    1.15 +    @Compare public boolean isAssignableLongFromInt() {
    1.16 +        return long.class.isAssignableFrom(int.class);
    1.17 +    }
    1.18 +
    1.19 +    @Compare public boolean isAssignableIntFromLong() {
    1.20 +        return int.class.isAssignableFrom(long.class);
    1.21 +    }
    1.22 +
    1.23      @Compare public String isRunnableHasRunMethod() throws NoSuchMethodException {
    1.24          return Runnable.class.getMethod("run").getName();
    1.25      }