Packages

object TestResultLogger

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TestResultLogger
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. val Default: Main

    sbt's default TestResultLogger.

    sbt's default TestResultLogger. Use copy() to change selective portions.

  2. val Null: TestResultLogger

    A TestResultLogger that does nothing.

  3. def SilentWhenNoTests: Main

    Twist on the default which is completely silent when the subject module doesn't contain any tests.

  4. def apply(f: (Logger, Output, String) ⇒ Unit): TestResultLogger

    Creates a TestResultLogger using a given function.

  5. def choose(cond: (Output, String) ⇒ Boolean, t: TestResultLogger, f: TestResultLogger): TestResultLogger

    Selects a TestResultLogger based on a given predicate.

    Selects a TestResultLogger based on a given predicate.

    t

    The TestResultLogger to choose if the predicate passes.

    f

    The TestResultLogger to choose if the predicate fails.

  6. def const(f: (Logger) ⇒ Unit): TestResultLogger

    Creates a TestResultLogger that ignores its input and always performs the same logging.

  7. def silenceWhenNoTests(d: Main): Main

    Transforms the input to be completely silent when the subject module doesn't contain any tests.

  8. object Defaults