org.specs2.runner

TestInterfaceRunner

class TestInterfaceRunner extends Runner with HandlerEvents with TestLoggers

Runner for TestInterface. It creates a Specification class with the given classLoader the classes which can be executed by the specs2 library.

Then it uses a NotifierRunner to notify the EventHandler of the test events.

Linear Supertypes
TestLoggers, HandlerEvents, Runner, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. TestInterfaceRunner
  2. TestLoggers
  3. HandlerEvents
  4. Runner
  5. AnyRef
  6. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TestInterfaceRunner (loader: ClassLoader, loggers: Array[Logger])

Type Members

  1. class NamedEvent extends Event

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  9. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def error (name: String, e: Throwable): NamedEvent

    Definition Classes
    HandlerEvents
  11. def failure (name: String, e: Throwable): NamedEvent

    Definition Classes
    HandlerEvents
  12. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  14. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  15. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  16. def logError (message: String): Unit

    Definition Classes
    TestLoggers
  17. def logFailure (message: String): Unit

    Definition Classes
    TestLoggers
  18. def logInfo (message: String): Unit

    Definition Classes
    TestLoggers
  19. val loggers : Array[Logger]

    Definition Classes
    TestInterfaceRunner → TestLoggers
  20. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  21. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  22. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  23. def reporter (handler: EventHandler)(args: Array[String]): Reporter

    Attributes
    protected
  24. def run (classname: String, fingerprint: TestFingerprint, handler: EventHandler, args: Array[String]): Unit

    Definition Classes
    TestInterfaceRunner → Runner
  25. def runFilesRunner (classname: String, handler: EventHandler, args: Array[String]): Option[Unit]

  26. def runSpecification (classname: String, handler: EventHandler, args: Array[String]): Any

  27. def skipped (name: String): NamedEvent { def error(): Null }

    Definition Classes
    HandlerEvents
  28. def succeeded (name: String): NamedEvent

    Definition Classes
    HandlerEvents
  29. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  30. def toString (): String

    Definition Classes
    AnyRef → Any
  31. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  32. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  33. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from TestLoggers

Inherited from HandlerEvents

Inherited from Runner

Inherited from AnyRef

Inherited from Any