javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageTest.java
branchmodel
changeset 961 3cdaee10e72b
parent 769 0c0fe97fe0c7
child 1505 706b66d8c481
     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