rt/emul/compacttest/src/test/java/org/apidesign/bck2brwsr/tck/ExceptionsTest.java
changeset 1930 9ca946fc4f01
parent 1787 ea12a3bb4b33
     1.1 --- a/rt/emul/compacttest/src/test/java/org/apidesign/bck2brwsr/tck/ExceptionsTest.java	Tue Feb 24 11:12:53 2015 +0100
     1.2 +++ b/rt/emul/compacttest/src/test/java/org/apidesign/bck2brwsr/tck/ExceptionsTest.java	Tue Apr 19 07:24:30 2016 +0200
     1.3 @@ -54,6 +54,17 @@
     1.4          int newLine = s.indexOf('\n');
     1.5          return s.substring(0, newLine);
     1.6      }
     1.7 +
     1.8 +    @Compare
     1.9 +    public String classCastMessage() throws Exception {
    1.10 +        Object obj = 10;
    1.11 +        try {
    1.12 +            return (String) obj;
    1.13 +        } catch (ClassCastException ex) {
    1.14 +            assert ex.getMessage().contains("cannot be cast to") : "Contains the right text: " + ex.getMessage();
    1.15 +            throw ex;
    1.16 +        }
    1.17 +    }
    1.18      
    1.19      static class MyException extends Exception {
    1.20          public MyException(String message) {