diff -r 8e600271bba1 -r 6ab756741111 rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java --- a/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Mon Oct 21 09:45:09 2013 +0200 +++ b/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ReflectionTest.java Mon Feb 17 16:55:44 2014 +0100 @@ -250,6 +250,17 @@ } } + @Compare public int callAbst() throws Exception { + class Impl extends Abst { + @Override + public int abst() { + return 10; + } + } + Abst impl = new Impl(); + return (int) Abst.class.getMethod("abst").invoke(impl); + } + @Compare public String componentGetNameForObjectArray() { return (new Object[3]).getClass().getComponentType().getName(); } @@ -296,4 +307,7 @@ return VMTest.create(ReflectionTest.class); } + public static abstract class Abst { + public abstract int abst(); + } }