]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/src/main/java/org/argeo/slc/core/test/tree/htmlreport/ResultsList.java
Improve formatting of the code.
[gpl/argeo-slc.git] / org.argeo.slc / src / main / java / org / argeo / slc / core / test / tree / htmlreport / ResultsList.java
index e191f5fb42b1e22daa399409a6cdc084672edcdc..ad9b2bfec0fc85ec37511d52492edf63466e8857 100644 (file)
@@ -5,7 +5,6 @@ import java.io.FileWriter;
 import java.io.IOException;\r
 import java.util.Date;\r
 \r
-import org.argeo.slc.core.SlcException;\r
 import org.argeo.slc.core.test.tree.TreeTestResult;\r
 \r
 class ResultsList {\r
@@ -18,13 +17,13 @@ class ResultsList {
                buf.append("<html><header><title>Results</title></header><body>");\r
                buf.append("<header>");\r
                buf.append("<title>Results</title>\n");\r
-               buf\r
-                               .append("<link href=\"style.css\" rel=\"stylesheet\" type=\"text/css\"/>");\r
+               report.addStyles(buf);\r
                buf.append("</header>\n");\r
                buf.append("<body>\n");\r
 \r
                buf.append("<h1>Results</h1>\n");\r
-               buf.append("<table border=\"1\" cellspacing=\"0\">\n");\r
+               buf.append("<table border=\"0\" cellspacing=\"1\">\n");\r
+               buf.append("<tr><th>Date</th><th>Result Id</th></tr>\n");\r
        }\r
 \r
        void addTestResult(TreeTestResult result) {\r
@@ -32,17 +31,18 @@ class ResultsList {
                // Date\r
                buf.append("<td>");\r
                Date closeDate = result.getCloseDate();\r
-               if(closeDate == null){\r
-                       throw new SlcException("No close date");\r
+               if (closeDate == null) {\r
+                       buf.append("[Not closed]");\r
+               } else {\r
+                       buf.append(report.sdf.format(closeDate));\r
                }\r
-               buf.append(report.sdf.format(closeDate));\r
                buf.append("</td>\n");\r
                // Id and link\r
-               buf.append("<td><a href=\"");\r
+               buf.append("<td><a class=\"nav\" href=\"");\r
                buf.append(report.getResultFile(result).getName());\r
-               buf.append("\" target=\"main\">");\r
+               buf.append("\" target=\"main\">#");\r
                buf.append(result.getTestResultId()).append("</a></td>\n");\r
-               \r
+\r
                buf.append("</tr>\n");\r
        }\r
 \r