public class SurefireReportParser
extends java.lang.Object
| Constructor and Description |
|---|
SurefireReportParser() |
SurefireReportParser(java.util.List reportsDirectoriesFiles,
java.util.Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
computePercentage(int tests,
int errors,
int failures,
int skipped) |
java.util.List |
getFailureDetails(java.util.List testSuitesList) |
java.text.NumberFormat |
getNumberFormat() |
java.util.Map |
getSuitesGroupByPackage(java.util.List testSuitesList) |
java.util.Map |
getSummary(java.util.List suites) |
protected java.lang.String |
parseTestCaseName(java.lang.String lineString) |
protected java.lang.String |
parseTestSuiteName(java.lang.String lineString) |
protected java.lang.String |
parseTestSuitePackageName(java.lang.String lineString) |
java.util.List |
parseXMLReportFiles() |
void |
setLocale(java.util.Locale locale) |
void |
setReportsDirectory(java.io.File reportsDirectory) |
public SurefireReportParser()
public SurefireReportParser(java.util.List reportsDirectoriesFiles,
java.util.Locale locale)
public java.util.List parseXMLReportFiles()
throws org.apache.maven.reporting.MavenReportException
org.apache.maven.reporting.MavenReportExceptionprotected java.lang.String parseTestSuiteName(java.lang.String lineString)
protected java.lang.String parseTestSuitePackageName(java.lang.String lineString)
protected java.lang.String parseTestCaseName(java.lang.String lineString)
public java.util.Map getSummary(java.util.List suites)
public void setReportsDirectory(java.io.File reportsDirectory)
public final void setLocale(java.util.Locale locale)
public java.text.NumberFormat getNumberFormat()
public java.util.Map getSuitesGroupByPackage(java.util.List testSuitesList)
public java.lang.String computePercentage(int tests,
int errors,
int failures,
int skipped)
public java.util.List getFailureDetails(java.util.List testSuitesList)
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.