Some additional checks for instanceof reflection
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 04 Feb 2013 23:25:32 +0100
branchreflection
changeset 664cad4ac1d51fb
parent 663 09225928b9fb
child 665 799a8cfefe35
Some additional checks for instanceof
vm/src/test/java/org/apidesign/vm4brwsr/Classes.java
     1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Mon Feb 04 23:22:54 2013 +0100
     1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/Classes.java	Mon Feb 04 23:25:32 2013 +0100
     1.3 @@ -97,6 +97,9 @@
     1.4              return -2;
     1.5          }
     1.6          ClassesMarker cm = Classes.class.getAnnotation(ClassesMarker.class);
     1.7 +        assert cm instanceof Object : "Is object " + cm;
     1.8 +        assert cm instanceof Annotation : "Is annotation " + cm;
     1.9 +        assert !((Object)cm instanceof Class) : "Is not Class " + cm;
    1.10          return cm == null ? -1 : cm.number();
    1.11      }
    1.12      public static String getMarkerNicknames() {