X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Ftest%2Ftree%2Fhtmlreport%2FResultPage.java;fp=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Ftest%2Ftree%2Fhtmlreport%2FResultPage.java;h=69bba492e40caa7a7d488e41d5321daaee0b58cd;hb=62e442adb36b006627b17061864dfa4edde0a99a;hp=31560541dc9fd3e365c6de319581062c58f1bdbd;hpb=d5d72139e7497923c2b8e2f4d25f366d01425498;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/tree/htmlreport/ResultPage.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/tree/htmlreport/ResultPage.java index 31560541d..69bba492e 100644 --- a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/tree/htmlreport/ResultPage.java +++ b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/tree/htmlreport/ResultPage.java @@ -40,7 +40,7 @@ class ResultPage { * @param result * the result to dump */ - protected void generate(StructureRegistry registry) { + protected void generate(StructureRegistry registry) { StringBuffer buf = new StringBuffer(""); buf.append("\n"); buf.append("
"); @@ -53,8 +53,7 @@ class ResultPage { // Header buf.append("\n"); - buf.append("

Result #").append(result.getUuid()).append( - "

\n"); + buf.append("

Result #").append(result.getUuid()).append("

\n"); Date closeDate = result.getCloseDate(); if (closeDate == null) { buf.append("[Not closed]"); @@ -78,7 +77,8 @@ class ResultPage { } } - private void generateToc(StringBuffer buf, StructureRegistry registry) { + private void generateToc(StringBuffer buf, + StructureRegistry registry) { buf.append("

Overview

\n"); SortedMap toc = new TreeMap(); for (TreeSPath path : result.getResultParts().keySet()) { @@ -128,7 +128,8 @@ class ResultPage { buf.append("
\n"); } - private void generatePartsList(StringBuffer buf, StructureRegistry registry) { + private void generatePartsList(StringBuffer buf, + StructureRegistry registry) { for (TreeSPath path : result.getResultParts().keySet()) { buf.append("

\n"); buf.append(""); @@ -138,14 +139,12 @@ class ResultPage { PartSubList subList = (PartSubList) result.getResultParts().get( path); - buf.append("Related SLC execution:").append( - subList.getSlcExecutionUuid()).append("
\n"); - buf.append("Related SLC execution step:").append( - subList.getSlcExecutionUuid()).append("
\n"); buf.append("\n"); int displayedIndex = 1;// for display only for (TestResultPart part : subList.getParts()) { SimpleResultPart sPart = (SimpleResultPart) part; + buf.append("Related Test Run Id:").append( + sPart.getTestRunUuid()).append("
\n"); String clss = ""; if (sPart.getStatus().equals(TestStatus.PASSED)) { clss = "passed"; @@ -161,15 +160,7 @@ class ResultPage { if (sPart.getStatus().equals(TestStatus.ERROR)) { buf .append("

An unexpected error prevented the test to run properly."); - Throwable exception = sPart.getException(); - if (exception != null) { - StringWriter writer = new StringWriter(); - exception.printStackTrace(new PrintWriter(writer)); - buf.append("

");
-						buf.append(writer.toString());
-						buf.append("
"); - IOUtils.closeQuietly(writer); - } + buf.append(sPart.getExceptionMessage()); buf.append("

"); } buf.append(""); @@ -202,8 +193,8 @@ class ResultPage { return path.getAsUniqueString().replace(path.getSeparator(), '_'); } - private void describedPath(TreeSPath path, StructureRegistry registry, - StringBuffer buf) { + private void describedPath(TreeSPath path, + StructureRegistry registry, StringBuffer buf) { // StringBuffer buf = new StringBuffer(""); if (path.getParent() != null) { describedPath(path.getParent(), registry, buf);