diff -r ea12a3bb4b33 -r 9ca946fc4f01 rt/emul/compacttest/src/test/java/org/apidesign/bck2brwsr/tck/ExceptionsTest.java --- a/rt/emul/compacttest/src/test/java/org/apidesign/bck2brwsr/tck/ExceptionsTest.java Tue Feb 24 11:12:53 2015 +0100 +++ b/rt/emul/compacttest/src/test/java/org/apidesign/bck2brwsr/tck/ExceptionsTest.java Tue Apr 19 07:24:30 2016 +0200 @@ -54,6 +54,17 @@ int newLine = s.indexOf('\n'); return s.substring(0, newLine); } + + @Compare + public String classCastMessage() throws Exception { + Object obj = 10; + try { + return (String) obj; + } catch (ClassCastException ex) { + assert ex.getMessage().contains("cannot be cast to") : "Contains the right text: " + ex.getMessage(); + throw ex; + } + } static class MyException extends Exception { public MyException(String message) {