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 }