object
Tests extends AnyRef
Type Members
-
final
case class
Argument(framework: Option[TestFramework], args: List[String]) extends TestOption with Product with Serializable
-
final
case class
Cleanup(cleanup: (ClassLoader) ⇒ Unit) extends TestOption with Product with Serializable
-
final
case class
Exclude(tests: Iterable[String]) extends TestOption with Product with Serializable
-
final
case class
Execution(options: Seq[TestOption], parallel: Boolean, tags: Seq[(Tag, Int)]) extends Product with Serializable
-
final
case class
Filter(filterTest: (String) ⇒ Boolean) extends TestOption with Product with Serializable
-
final
case class
Group(name: String, tests: Seq[TestDefinition], runPolicy: TestRunPolicy) extends Product with Serializable
-
final
case class
Listeners(listeners: Iterable[TestReportListener]) extends TestOption with Product with Serializable
-
type
Output = (Value, Map[String, Value])
-
final
case class
Setup(setup: (ClassLoader) ⇒ Unit) extends TestOption with Product with Serializable
-
final
case class
SubProcess(javaOptions: Seq[String]) extends TestRunPolicy with Product with Serializable
-
sealed
trait
TestRunPolicy extends AnyRef
-
type
TestRunnable = (String, () ⇒ Value)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
-
def
Argument(args: String*): Argument
-
def
Cleanup(setup: () ⇒ Unit): Cleanup
-
object
InProcess extends TestRunPolicy with Product with Serializable
-
def
Setup(setup: () ⇒ Unit): Setup
-
-
def
apply(frameworks: Map[TestFramework, Framework], testLoader: ClassLoader, discovered: Seq[TestDefinition], config: Execution, log: Logger): Task[(Value, Map[String, Value])]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
discover(fingerprints: Seq[Fingerprint], definitions: Seq[Definition], log: Logger): (Seq[TestDefinition], Set[String])
-
def
discover(frameworks: Seq[Framework], analysis: Analysis, log: Logger): (Seq[TestDefinition], Set[String])
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
foldTasks(results: Seq[Task[(Value, Map[String, Value])]], parallel: Boolean): Task[(Value, Map[String, Value])]
-
final
def
getClass(): java.lang.Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
makeParallel(runnables: Iterable[(String, () ⇒ Value)], setupTasks: Task[Unit], tags: Seq[(Tag, Int)]): Iterable[Task[(String, Value)]]
-
def
makeSerial(runnables: Iterable[(String, () ⇒ Value)], setupTasks: Task[Unit], tags: Seq[(Tag, Int)]): Task[Iterable[(String, Value)]]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
overall(results: Iterable[Value]): Value
-
def
processResults(results: Iterable[(String, Value)]): (Value, Map[String, Value])
-
def
showResults(log: Logger, results: (Value, Map[String, Value]), noTestsMessage: ⇒ String): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
testTask(frameworks: Seq[Framework], loader: ClassLoader, tests: Seq[TestDefinition], userSetup: Iterable[(ClassLoader) ⇒ Unit], userCleanup: Iterable[(ClassLoader) ⇒ Unit], log: Logger, testListeners: Seq[TestReportListener], arguments: Map[Framework, Seq[String]], config: Execution): Task[(Value, Map[String, Value])]
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any