Revision: 491
http://cishell.svn.sourceforge.net/cishell/?rev=491&view=rev
Author: mwlinnem
Date: 2007-08-20 10:24:09 -0700 (Mon, 20 Aug 2007)
Log Message:
-----------
Added extra info about where file passes fail to report.
Modified Paths:
--------------
trunk/testing/org.cishell.testing.convertertester.core.new/src/org/cishell/testing/convertertester/core/tester2/reportgen/alltests/FilePassSubGenerator.java
Modified: trunk/testing/org.cishell.testing.convertertester.core.new/src/org/cishell/testing/convertertester/core/tester2/reportgen/alltests/FilePassSubGenerator.java
===================================================================
--- trunk/testing/org.cishell.testing.convertertester.core.new/src/org/cishell/testing/convertertester/core/tester2/reportgen/alltests/FilePassSubGenerator.java 2007-08-20 17:23:33 UTC (rev 490)
+++ trunk/testing/org.cishell.testing.convertertester.core.new/src/org/cishell/testing/convertertester/core/tester2/reportgen/alltests/FilePassSubGenerator.java 2007-08-20 17:24:09 UTC (rev 491)
@@ -8,6 +8,7 @@
import org.cishell.testing.convertertester.core.tester2.reportgen.ReportGenerator;
import org.cishell.testing.convertertester.core.tester2.reportgen.reports.FilePassReport;
import org.cishell.testing.convertertester.core.tester2.reportgen.results.FilePassResult;
+import org.cishell.testing.convertertester.core.tester2.reportgen.results.filepass.ConvertPhaseFailure;
public class FilePassSubGenerator {
@@ -61,6 +62,25 @@
report.println("");
report.println("File used : " + fpr.getOriginalFileLabel());
+ String resultType = fpr.getType();
+ if (resultType.equals(FilePassResult.SUCCESS)) {
+ //nothing else to be done
+ } else if (resultType.equals(FilePassResult.CONVERT_FAILURE)) {
+ ConvertPhaseFailure convertFailFpr = (ConvertPhaseFailure) fpr;
+
+ report.println("");
+ if (convertFailFpr.getPhase().equals(ConvertPhaseFailure.TEST_PHASE)) {
+ report.println("Failed in test converters");
+ report.println("at : " + convertFailFpr.getFailedConverter());
+ } else { //failed during comparison conversion phase
+ report.println("Failed in comparison converters");
+ report.println("at : " + convertFailFpr.getFailedConverter());
+ }
+ } else if (resultType.equals(FilePassResult.COMPARE_FAILURE)) {
+ report.println("Failed while comparing original and result files.");
+ }
+
+ report.println("");
if (! fpr.getExplanation().trim().equals("")) {
report.println("Explanation... \n" + fpr.getExplanation());
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|