utest.framework

package utest.framework

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object Executor extends Executor

Attributes

Companion
trait
Supertypes
trait Executor
class Object
trait Matchable
class Any
Self type
Executor.type
trait Executor

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Executor.type
class TestSuite
trait Retries
object Formatter extends Formatter

Attributes

Companion
trait
Supertypes
trait Formatter
class Object
trait Matchable
class Any
Self type
Formatter.type
trait Formatter

Default implementation of Formatter, also used by the default SBT test framework. Allows some degree of customization of the formatted test results.

Default implementation of Formatter, also used by the default SBT test framework. Allows some degree of customization of the formatted test results.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Formatter.type
class Framework
sealed trait HTree[+N, +L]

An immutable tree where the middle-nodes and leaf-nodes each contain different sorts of data, marked by the type params N and L

An immutable tree where the middle-nodes and leaf-nodes each contain different sorts of data, marked by the type params N and L

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Leaf[L]
class Node[N, L]
object HTree

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
HTree.type
case class Result(name: String, value: Try[Any], milliDuration: Long)

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.

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.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object StackMarker

Wrapper-functions that can be used to mark parts of the callstack that are meant to be filtered out later.

Wrapper-functions that can be used to mark parts of the callstack that are meant to be filtered out later.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class TestCallTree(inner: => Either[Any, IndexedSeq[TestCallTree]])

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.

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.

Attributes

Supertypes
class Object
trait Matchable
class Any
case class TestPath(value: Seq[String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TestPath

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
TestPath.type
case class Tree[+T](value: T, children: Tree[T]*)

An immutable tree with each node containing a value, and a Seq of children. Provides all normal Seq functionality as well as some tree specific methods.

An immutable tree with each node containing a value, and a Seq of children. Provides all normal Seq functionality as well as some tree specific methods.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all