org.specs2

reporter

package reporter

Visibility
  1. Public
  2. All

Type Members

  1. trait BufferedLineLogger extends LineLogger

    This line logger tries to respect line breaks in the original text.

  2. class ConsoleNotifier extends Notifier

    Notifier that prints out to the console

  3. case class ErrorLine(s: String) extends LogLine with Product with Serializable

  4. case class FailureLine(s: String) extends LogLine with Product with Serializable

  5. case class InfoLine(s: String) extends LogLine with Product with Serializable

  6. trait LineLogger extends AnyRef

    Logger with info, failure, error where each new message is displayed on a new line

  7. sealed trait LogLine extends AnyRef

    ADT for logging strings as info, warning or errors

  8. case class MarkdownOptions(outDir: DirectoryPath, extension: String) extends Product with Serializable

  9. trait MarkdownPrinter extends Printer

    This trait is not a full fledged markdown printer yet

  10. trait NoStdOut extends Around

    This trait allows to remove any console display during the execution of an example

  11. trait NoStdOutAroundEach extends AroundEach

    This trait allows to remove any console display during the execution of the examples of a Specification

  12. trait Notifier extends AnyRef

    This trait can be used for any event concerning the execution of examples seen as a Tree of Fragments.

  13. trait Printer extends AnyRef

    A Printer is essentially defined by a FoldM sink that:

  14. trait Reporter extends AnyRef

    A reporter is responsible for

  15. trait SbtEvents extends AnyRef

    Sbt events for a given TaskDef and event handler

  16. case class SbtLineLogger(loggers: Array[Logger]) extends BufferedLineLogger with Product with Serializable

    Line logger using sbt's loggers

  17. trait SbtPrinter extends Printer

    Text printer for Sbt

  18. trait SilentNotifier extends Notifier

    Notifier which does not notify at all

  19. trait TextPrinter extends Printer

    Prints the result of a specification execution to the console (using the line logger provided by the environment)

Value Members

  1. object EmptyLine extends LogLine with Product with Serializable

  2. object LineLogger

  3. object LogLine

  4. object MarkdownOptions extends Serializable

  5. object MarkdownPrinter extends MarkdownPrinter

  6. object NoStdOut extends NoStdOut

  7. object NotifierPrinter

    A Printer can be created from a Notifier implementation

  8. object NullOutputStream extends OutputStream

  9. object Printer

    specs2 built-in printers and creation methods based on the command line arguments

  10. object Reporter extends Reporter

  11. object SbtPrinter

  12. object TextPrinter extends TextPrinter

  13. object noOut extends PrintStream

  14. object stdOut extends PrintStream

Ungrouped