org.apache.maven.plugins.surefire.report
Class SurefireReportParser
java.lang.Object
org.apache.maven.plugins.surefire.report.SurefireReportParser
public class SurefireReportParser
- extends Object
- Version:
- $Id: SurefireReportParser.java 1204901 2011-11-22 10:35:17Z stephenc $
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 reportsDirectoriesFiles,
Locale locale)
parseXMLReportFiles
public List 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 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-2011 The Apache Software Foundation. All Rights Reserved.