scala.tools.partest

Runner

case class Runner(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader) extends sbt.testing.Runner with Product with Serializable

Represents one run of a suite of tests.

Linear Supertypes
Serializable, java.io.Serializable, Product, Equals, sbt.testing.Runner, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Runner
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Runner
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Runner(args: Array[String], remoteArgs: Array[String], testClassLoader: ClassLoader)

Value Members

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

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

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

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

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

    Definition Classes
    Any
  6. val args: Array[String]

    Definition Classes
    Runner → Runner
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def done(): String

    Indicates the client is done with this Runner instance.

    Indicates the client is done with this Runner instance.

    returns

    a possibly multi-line summary string, or the empty string if no summary is provided -- TODO

    Definition Classes
    Runner → Runner
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def finalize(): Unit

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

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

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  17. val remoteArgs: Array[String]

    Definition Classes
    Runner → Runner
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  19. def tasks(taskDefs: Array[TaskDef]): Array[Task]

    Returns an array of tasks that when executed will run tests and suites determined by the passed TaskDefs.

    Returns an array of tasks that when executed will run tests and suites determined by the passed TaskDefs.

    Each returned task, when executed, will run tests and suites determined by the test class name, fingerprints, "explicitly specified" field, and selectors of one of the passed TaskDefs.

    This tasks method may be called with TaskDefs containing the same value for testClassName but different fingerprints. For example, if both a class and its companion object were test classes, the tasks method could be passed an array containing TaskDefs with the same name but with a different value for fingerprint.isModule.

    A test framework may "reject" a requested task by returning no Task for that TaskDef.

    taskDefs

    the TaskDefs for requested tasks

    returns

    an array of Tasks

    Definition Classes
    Runner → Runner
    Exceptions thrown
    IllegalStateException

    if invoked after done has been invoked.

  20. val testClassLoader: ClassLoader

  21. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from java.io.Serializable

Inherited from Product

Inherited from Equals

Inherited from sbt.testing.Runner

Inherited from AnyRef

Inherited from Any

Ungrouped