1.1 --- a/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageTest.java Wed Feb 20 18:14:59 2013 +0100
1.2 +++ b/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageTest.java Wed Apr 10 09:55:26 2013 +0200
1.3 @@ -19,6 +19,8 @@
1.4
1.5 import java.io.IOException;
1.6 import java.util.Locale;
1.7 +import javax.tools.Diagnostic;
1.8 +import javax.tools.JavaFileObject;
1.9 import static org.testng.Assert.*;
1.10 import org.testng.annotations.Test;
1.11
1.12 @@ -39,11 +41,12 @@
1.13 + "}\n";
1.14
1.15 Compile c = Compile.create(html, code);
1.16 - assertEquals(c.getErrors().size(), 1, "One error: " + c.getErrors());
1.17 -
1.18 - String msg = c.getErrors().get(0).getMessage(Locale.ENGLISH);
1.19 - if (!msg.contains("Runnable")) {
1.20 - fail("Should contain warning about Runnable: " + msg);
1.21 + assertFalse(c.getErrors().isEmpty(), "One error: " + c.getErrors());
1.22 + for (Diagnostic<? extends JavaFileObject> e : c.getErrors()) {
1.23 + String msg = e.getMessage(Locale.ENGLISH);
1.24 + if (!msg.contains("Runnable")) {
1.25 + fail("Should contain warning about Runnable: " + msg);
1.26 + }
1.27 }
1.28 }
1.29