org.apache.maven.plugins.surefire.report
Class SurefireReportParser
java.lang.Object
  
org.apache.maven.plugins.surefire.report.SurefireReportParser
public class SurefireReportParser
- extends Object
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SurefireReportParser
public SurefireReportParser()
SurefireReportParser
public SurefireReportParser(List<File> reportsDirectoriesFiles,
                            Locale locale)
parseXMLReportFiles
public List<ReportTestSuite> parseXMLReportFiles()
                                          throws org.apache.maven.reporting.MavenReportException
- Throws:
 org.apache.maven.reporting.MavenReportException
 
parseTestSuiteName
protected String parseTestSuiteName(String lineString)
 
parseTestSuitePackageName
protected String parseTestSuitePackageName(String lineString)
 
parseTestCaseName
protected String parseTestCaseName(String lineString)
 
getSummary
public Map<String,String> getSummary(List<ReportTestSuite> suites)
 
setReportsDirectory
public void setReportsDirectory(File reportsDirectory)
 
setLocale
public final void setLocale(Locale locale)
 
getNumberFormat
public NumberFormat getNumberFormat()
 
getSuitesGroupByPackage
public Map<String,List<ReportTestSuite>> getSuitesGroupByPackage(List<ReportTestSuite> testSuitesList)
 
computePercentage
public String computePercentage(int tests,
                                int errors,
                                int failures,
                                int skipped)
 
getFailureDetails
public List<ReportTestCase> getFailureDetails(List<ReportTestSuite> testSuitesList)
 
hasReportFiles
public static boolean hasReportFiles(File directory)
- Returns 
true if the specified directory contains at least one report file.
- Parameters:
 directory - the directory
- Returns:
 true if the specified directory contains at least one report file.
 
 
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.