TestTrace

zio.test.TestTrace
See theTestTrace companion object
sealed trait TestTrace[+A]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Abstract methods

def result: Result[A]

Concrete methods

final def &&(that: TestTrace[Boolean])(implicit ev: A <:< Boolean): TestTrace[Boolean]
final def <==>(that: TestTrace[Boolean])(implicit ev: A <:< Boolean): TestTrace[Boolean]
final def ==>(that: TestTrace[Boolean])(implicit ev: A <:< Boolean): TestTrace[Boolean]
final def >>>[B](that: TestTrace[B]): TestTrace[B]
final def annotate(annotation: Annotation*): TestTrace[A]
final def implies(that: TestTrace[Boolean])(implicit ev: A <:< Boolean): TestTrace[Boolean]
def isDie: Boolean
def isFailure(implicit ev: A <:< Boolean): Boolean
def isSuccess(implicit ev: A <:< Boolean): Boolean
final def unary_!(implicit ev: A <:< Boolean): TestTrace[Boolean]
def values: List[Any]
final def withCode(fullCode: Option[String]): TestTrace[A]

Apply the code to every node in the tree.

Apply the code to every node in the tree.

Attributes

final def withCompleteCode(completeCode: Option[String]): TestTrace[A]

Apply the code to every node in the tree.

Apply the code to every node in the tree.

Attributes

def withCustomLabel(customLabel: Option[String]): TestTrace[A]
final def withGenFailureDetails(genFailureDetails: Option[GenFailureDetails]): TestTrace[A]
def withLocation(location: Option[String]): TestTrace[A]

Apply the location to every node in the tree.

Apply the location to every node in the tree.

Attributes

def withParentSpan(span: Option[Span]): TestTrace[A]

Apply the parent span to every node in the tree.

Apply the parent span to every node in the tree.

Attributes

final def withSpan(span: Option[Span]): TestTrace[A]

Apply the metadata to the rightmost node in the trace.

Apply the metadata to the rightmost node in the trace.

Attributes

final def ||(that: TestTrace[Boolean])(implicit ev: A <:< Boolean): TestTrace[Boolean]