public final class StartupReportConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BRIEF_REPORT_FORMAT |
private boolean |
disableXmlReport |
private java.nio.charset.Charset |
encoding |
private java.io.PrintStream |
originalSystemErr |
private java.io.PrintStream |
originalSystemOut |
static java.lang.String |
PLAIN_REPORT_FORMAT |
private boolean |
printSummary |
private boolean |
redirectTestOutputToFile |
private java.lang.String |
reportFormat |
private java.lang.String |
reportNameSuffix |
private java.io.File |
reportsDirectory |
private boolean |
requiresRunHistory |
private int |
rerunFailingTestsCount |
private java.io.File |
statisticsFile |
private StatisticsReporter |
statisticsReporter |
private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<WrappedReportEntry>>> |
testClassMethodRunHistory |
private boolean |
trimStackTrace |
private boolean |
useFile |
private java.lang.String |
xsdSchemaLocation |
Constructor and Description |
---|
StartupReportConfiguration(boolean useFile,
boolean printSummary,
java.lang.String reportFormat,
boolean redirectTestOutputToFile,
boolean disableXmlReport,
java.io.File reportsDirectory,
boolean trimStackTrace,
java.lang.String reportNameSuffix,
java.io.File statisticsFile,
boolean requiresRunHistory,
int rerunFailingTestsCount,
java.lang.String xsdSchemaLocation,
java.lang.String encoding) |
Modifier and Type | Method and Description |
---|---|
java.nio.charset.Charset |
getEncoding() |
java.io.PrintStream |
getOriginalSystemOut() |
java.lang.String |
getReportFormat() |
java.lang.String |
getReportNameSuffix() |
java.io.File |
getReportsDirectory() |
int |
getRerunFailingTestsCount() |
java.io.File |
getStatisticsFile() |
StatisticsReporter |
getStatisticsReporter() |
java.lang.String |
getXsdSchemaLocation() |
TestcycleConsoleOutputReceiver |
instantiateConsoleOutputFileReporter() |
FileReporter |
instantiateFileReporter() |
StatelessXmlReporter |
instantiateStatelessXmlReporter() |
boolean |
isBriefOrPlainFormat() |
boolean |
isDisableXmlReport() |
boolean |
isPrintSummary() |
boolean |
isRedirectTestOutputToFile() |
boolean |
isRequiresRunHistory() |
boolean |
isTrimStackTrace() |
boolean |
isUseFile() |
public static final java.lang.String BRIEF_REPORT_FORMAT
public static final java.lang.String PLAIN_REPORT_FORMAT
private final java.io.PrintStream originalSystemOut
private final java.io.PrintStream originalSystemErr
private final boolean useFile
private final boolean printSummary
private final java.lang.String reportFormat
private final java.lang.String reportNameSuffix
private final java.io.File statisticsFile
private final boolean requiresRunHistory
private final boolean redirectTestOutputToFile
private final boolean disableXmlReport
private final java.io.File reportsDirectory
private final boolean trimStackTrace
private final int rerunFailingTestsCount
private final java.lang.String xsdSchemaLocation
private final java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<WrappedReportEntry>>> testClassMethodRunHistory
private final java.nio.charset.Charset encoding
private StatisticsReporter statisticsReporter
public StartupReportConfiguration(boolean useFile, boolean printSummary, java.lang.String reportFormat, boolean redirectTestOutputToFile, boolean disableXmlReport, @Nonnull java.io.File reportsDirectory, boolean trimStackTrace, java.lang.String reportNameSuffix, java.io.File statisticsFile, boolean requiresRunHistory, int rerunFailingTestsCount, java.lang.String xsdSchemaLocation, java.lang.String encoding)
public boolean isUseFile()
public boolean isPrintSummary()
public java.lang.String getReportFormat()
public java.lang.String getReportNameSuffix()
public boolean isRedirectTestOutputToFile()
public boolean isDisableXmlReport()
public java.io.File getReportsDirectory()
public int getRerunFailingTestsCount()
public StatelessXmlReporter instantiateStatelessXmlReporter()
public FileReporter instantiateFileReporter()
public boolean isBriefOrPlainFormat()
public TestcycleConsoleOutputReceiver instantiateConsoleOutputFileReporter()
public StatisticsReporter getStatisticsReporter()
public java.io.File getStatisticsFile()
public boolean isTrimStackTrace()
public boolean isRequiresRunHistory()
public java.io.PrintStream getOriginalSystemOut()
public java.lang.String getXsdSchemaLocation()
public java.nio.charset.Charset getEncoding()