Class SurefireReportParser
java.lang.Object
org.apache.maven.plugins.surefire.report.SurefireReportParser
-
Constructor Summary
ConstructorDescriptionSurefireReportParser
(List<File> reportsDirectories, ConsoleLogger consoleLogger) -
Method Summary
Modifier and TypeMethodDescriptionfloat
computePercentage
(int tests, int errors, int failures, int skipped) getFailureDetails
(List<ReportTestSuite> testSuites) getSuitesGroupByPackage
(List<ReportTestSuite> testSuitesList) getSummary
(List<ReportTestSuite> suites) static boolean
hasReportFiles
(File directory) Returnstrue
if the specified directory contains at least one report file.
-
Constructor Details
-
SurefireReportParser
-
-
Method Details
-
parseXMLReportFiles
-
getSummary
-
getSuitesGroupByPackage
public Map<String,List<ReportTestSuite>> getSuitesGroupByPackage(List<ReportTestSuite> testSuitesList) -
computePercentage
public float computePercentage(int tests, int errors, int failures, int skipped) - Returns:
- a float between 0.0 and 1.0
-
getFailureDetails
-
hasReportFiles
Returnstrue
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.
-