vm/src/test/java/org/apidesign/vm4brwsr/VMinVMTest.java
branchlazyvm
changeset 303 c12342170235
parent 302 af9c8df8a660
child 334 b5dd05670bef
     1.1 --- a/vm/src/test/java/org/apidesign/vm4brwsr/VMinVMTest.java	Tue Dec 11 10:24:00 2012 +0100
     1.2 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/VMinVMTest.java	Tue Dec 11 11:05:06 2012 +0100
     1.3 @@ -38,6 +38,10 @@
     1.4      @Test public void compareGeneratedCodeForArrayClass() throws Exception {
     1.5          compareCode("/org/apidesign/vm4brwsr/Array.class");
     1.6      }
     1.7 +
     1.8 +    @Test public void compareGeneratedCodeForClassesClass() throws Exception {
     1.9 +        compareCode("/org/apidesign/vm4brwsr/Classes.class");
    1.10 +    }
    1.11      
    1.12      @BeforeClass
    1.13      public void compileTheCode() throws Exception {
    1.14 @@ -91,9 +95,12 @@
    1.15          assertTrue(ret instanceof String, "It is string: " + ret);
    1.16          
    1.17          if (!ret1.toString().equals(ret)) {
    1.18 -            StringBuilder msg = StaticMethodTest.dumpJS(ret1);
    1.19 -            msg.append(" is not the same as ");
    1.20 +            StringBuilder msg = new StringBuilder("Difference found between ");
    1.21 +            msg.append(StaticMethodTest.dumpJS(ret1));
    1.22 +            msg.append(" ");
    1.23              msg.append(StaticMethodTest.dumpJS((CharSequence) ret));
    1.24 +            msg.append(" compiled by ");
    1.25 +            msg.append(StaticMethodTest.dumpJS(codeSeq));
    1.26              fail(msg.toString());
    1.27          }
    1.28      }