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. |