Class SurefireReportParser
java.lang.Object
org.apache.maven.plugins.surefire.report.SurefireReportParser
-
Constructor Summary
ConstructorsConstructorDescriptionSurefireReportParser(List<File> reportsDirectories, org.apache.maven.plugin.surefire.log.api.ConsoleLogger consoleLogger) -
Method Summary
Modifier and TypeMethodDescriptionfloatcomputePercentage(int tests, int errors, int failures, int skipped) getFailureDetails(List<ReportTestSuite> testSuites) getSuitesGroupByPackage(List<ReportTestSuite> testSuitesList) getSummary(List<ReportTestSuite> suites) static booleanhasReportFiles(File directory) Returnstrueif 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
Returnstrueif the specified directory contains at least one report file.- Parameters:
directory- the directory- Returns:
trueif the specified directory contains at least one report file.
-