package framework
- Alphabetic
- Public
- All
Type Members
- trait Executor extends Formatter
-
trait
Formatter
extends AnyRef
Default implementation of Formatter, also used by the default SBT test framework.
Default implementation of Formatter, also used by the default SBT test framework. Allows some degree of customization of the formatted test results.
-
sealed
trait
HTree
[+N, +L] extends AnyRef
An immutable tree where the middle-nodes and leaf-nodes each contain different sorts of data, marked by the type params N and L
-
case class
Result
(name: String, value: Try[Any], milliDuration: Long) extends Product with Serializable
A single test's result after execution.
A single test's result after execution. Any exception thrown or value returned by the test is stored in
value
. The value returned can be used in another test, which adds a dependency between them. -
class
TestCallTree
extends AnyRef
The executable portion of a tree of tests.
The executable portion of a tree of tests. Each node contains an executable, which when run either returns a Left(result) or a Right(sequence) of child nodes which you can execute.
- case class TestPath (value: Seq[String]) extends Product with Serializable
-
case class
Tree
[+T](value: T, children: Tree[T]*) extends Product with Serializable
An immutable tree with each node containing a value, and a
Seq
of children.An immutable tree with each node containing a value, and a
Seq
of children. Provides all normalSeq
functionality as well as some tree specific methods.
Value Members
- object DefaultFormatters
- object ExecutionContext
- object Executor extends Executor
- object Formatter extends Formatter
- object HTree
-
object
StackMarker
Wrapper-functions that can be used to mark parts of the callstack that are meant to be filtered out later.
- object TestPath extends Serializable