diff -r 0c0fe97fe0c7 -r 3cdaee10e72b javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageTest.java --- a/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageTest.java Wed Feb 20 18:14:59 2013 +0100 +++ b/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageTest.java Wed Apr 10 09:55:26 2013 +0200 @@ -19,6 +19,8 @@ import java.io.IOException; import java.util.Locale; +import javax.tools.Diagnostic; +import javax.tools.JavaFileObject; import static org.testng.Assert.*; import org.testng.annotations.Test; @@ -39,11 +41,12 @@ + "}\n"; Compile c = Compile.create(html, code); - assertEquals(c.getErrors().size(), 1, "One error: " + c.getErrors()); - - String msg = c.getErrors().get(0).getMessage(Locale.ENGLISH); - if (!msg.contains("Runnable")) { - fail("Should contain warning about Runnable: " + msg); + assertFalse(c.getErrors().isEmpty(), "One error: " + c.getErrors()); + for (Diagnostic e : c.getErrors()) { + String msg = e.getMessage(Locale.ENGLISH); + if (!msg.contains("Runnable")) { + fail("Should contain warning about Runnable: " + msg); + } } }