public class SurefireReportParser extends Object
Constructor and Description |
---|
SurefireReportParser() |
SurefireReportParser(List<File> reportsDirectoriesFiles,
Locale locale) |
Modifier and Type | Method and Description |
---|---|
String |
computePercentage(int tests,
int errors,
int failures,
int skipped) |
List<ReportTestCase> |
getFailureDetails(List testSuitesList) |
NumberFormat |
getNumberFormat() |
Map |
getSuitesGroupByPackage(List testSuitesList) |
Map |
getSummary(List suites) |
static boolean |
hasReportFiles(File directory)
Returns
true if the specified directory contains at least one report file. |
protected String |
parseTestCaseName(String lineString) |
protected String |
parseTestSuiteName(String lineString) |
protected String |
parseTestSuitePackageName(String lineString) |
List<ReportTestSuite> |
parseXMLReportFiles() |
void |
setLocale(Locale locale) |
void |
setReportsDirectory(File reportsDirectory) |
public List<ReportTestSuite> parseXMLReportFiles() throws org.apache.maven.reporting.MavenReportException
org.apache.maven.reporting.MavenReportException
public void setReportsDirectory(File reportsDirectory)
public final void setLocale(Locale locale)
public NumberFormat getNumberFormat()
public String computePercentage(int tests, int errors, int failures, int skipped)
public List<ReportTestCase> getFailureDetails(List testSuitesList)
public static boolean hasReportFiles(File directory)
true
if the specified directory contains at least one report file.directory
- the directorytrue
if the specified directory contains at least one report file.Copyright © 2004-2012 Apache Software Foundation. All Rights Reserved.