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 getSummary(List suites)
setReportsDirectory
public void setReportsDirectory(File reportsDirectory)
setLocale
public final void setLocale(Locale locale)
getNumberFormat
public NumberFormat getNumberFormat()
getSuitesGroupByPackage
public Map getSuitesGroupByPackage(List testSuitesList)
computePercentage
public String computePercentage(int tests,
int errors,
int failures,
int skipped)
getFailureDetails
public List<ReportTestCase> getFailureDetails(List 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-2012 The Apache Software Foundation. All Rights Reserved.