Class StartupReportConfiguration


  • public final class StartupReportConfiguration
    extends java.lang.Object
    All the parameters used to construct reporters
    • Field Detail

      • originalSystemOut

        private final java.io.PrintStream originalSystemOut
      • originalSystemErr

        private final java.io.PrintStream originalSystemErr
      • useFile

        private final boolean useFile
      • printSummary

        private final boolean printSummary
      • reportFormat

        private final java.lang.String reportFormat
      • reportNameSuffix

        private final java.lang.String reportNameSuffix
      • statisticsFile

        private final java.io.File statisticsFile
      • requiresRunHistory

        private final boolean requiresRunHistory
      • redirectTestOutputToFile

        private final boolean redirectTestOutputToFile
      • reportsDirectory

        private final java.io.File reportsDirectory
      • trimStackTrace

        private final boolean trimStackTrace
      • rerunFailingTestsCount

        private final int rerunFailingTestsCount
      • xsdSchemaLocation

        private final java.lang.String xsdSchemaLocation
      • testClassMethodRunHistory

        private final java.util.Map<java.lang.String,​java.util.Deque<WrappedReportEntry>> testClassMethodRunHistory
      • encoding

        private final java.nio.charset.Charset encoding
      • isForkMode

        private final boolean isForkMode
    • Constructor Detail

      • StartupReportConfiguration

        public StartupReportConfiguration​(boolean useFile,
                                          boolean printSummary,
                                          java.lang.String reportFormat,
                                          boolean redirectTestOutputToFile,
                                          @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,
                                          boolean isForkMode,
                                          SurefireStatelessReporter xmlReporter,
                                          SurefireConsoleOutputReporter consoleOutputReporter,
                                          SurefireStatelessTestsetInfoReporter testsetReporter)
    • Method Detail

      • isUseFile

        public boolean isUseFile()
      • isPrintSummary

        public boolean isPrintSummary()
      • getReportFormat

        public java.lang.String getReportFormat()
      • getReportNameSuffix

        public java.lang.String getReportNameSuffix()
      • isRedirectTestOutputToFile

        public boolean isRedirectTestOutputToFile()
      • getReportsDirectory

        public java.io.File getReportsDirectory()
      • getRerunFailingTestsCount

        public int getRerunFailingTestsCount()
      • isBriefOrPlainFormat

        public boolean isBriefOrPlainFormat()
      • getStatisticsFile

        public java.io.File getStatisticsFile()
      • isTrimStackTrace

        public boolean isTrimStackTrace()
      • isRequiresRunHistory

        public boolean isRequiresRunHistory()
      • getXsdSchemaLocation

        public java.lang.String getXsdSchemaLocation()
      • getEncoding

        public java.nio.charset.Charset getEncoding()
      • isForkMode

        public boolean isForkMode()
      • resolveReportsDirectory

        private java.io.File resolveReportsDirectory​(java.lang.Integer forkNumber)
      • shouldReportToConsole

        private boolean shouldReportToConsole()