org.apache.maven.plugins.surefire.report

Class SurefireReportParser

public class SurefireReportParser extends Object

Constructor Summary
SurefireReportParser()
SurefireReportParser(File reportsDirectory, Locale locale)
Method Summary
StringcomputePercentage(int tests, int errors, int failures)
ListgetFailureDetails(List testSuitesList)
LocalegetLocale()
NumberFormatgetNumberFormat()
FilegetReportsDirectory()
MapgetSuitesGroupByPackage(List testSuitesList)
MapgetSummary(List suites)
protected StringparseTestCaseName(String lineString)
protected StringparseTestSuiteName(String lineString)
protected StringparseTestSuitePackageName(String lineString)
ListparseXMLReportFiles()
voidsetLocale(Locale locale)
voidsetNumberFormat(NumberFormat numberFormat)
voidsetReportsDirectory(File reportsDirectory)

Constructor Detail

SurefireReportParser

public SurefireReportParser()

SurefireReportParser

public SurefireReportParser(File reportsDirectory, Locale locale)

Method Detail

computePercentage

public String computePercentage(int tests, int errors, int failures)

getFailureDetails

public List getFailureDetails(List testSuitesList)

getLocale

public Locale getLocale()

getNumberFormat

public NumberFormat getNumberFormat()

getReportsDirectory

public File getReportsDirectory()

getSuitesGroupByPackage

public Map getSuitesGroupByPackage(List testSuitesList)

getSummary

public Map getSummary(List suites)

parseTestCaseName

protected String parseTestCaseName(String lineString)

parseTestSuiteName

protected String parseTestSuiteName(String lineString)

parseTestSuitePackageName

protected String parseTestSuitePackageName(String lineString)

parseXMLReportFiles

public List parseXMLReportFiles()

setLocale

public final void setLocale(Locale locale)

setNumberFormat

public void setNumberFormat(NumberFormat numberFormat)

setReportsDirectory

public void setReportsDirectory(File reportsDirectory)
Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.