TestStatus

izumi.distage.testkit.model.TestStatus
See theTestStatus companion trait
object TestStatus

Attributes

Companion
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
TestStatus.type

Members list

Type members

Classlikes

final case class Cancelled(cause: IndividualTestFailure, throwableCause: Throwable, trace: Trace[Any]) extends Finished

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Finished
trait Done
trait TestStatus
class Object
trait Matchable
class Any
Show all
sealed trait Done extends TestStatus

Attributes

Supertypes
trait TestStatus
class Object
trait Matchable
class Any
Known subtypes
final case class EarlyCancelled(cause: EnvLevelFailure, throwableCause: Throwable) extends Setup, Done

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Done
trait Setup
trait TestStatus
class Object
trait Matchable
class Any
Show all
final case class EarlyFailed(cause: EnvLevelFailure, throwableCause: Throwable) extends Setup, Done

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Done
trait Setup
trait TestStatus
class Object
trait Matchable
class Any
Show all
final case class EarlyIgnoredByPrecondition(cause: EnvLevelFailure, checks: NEList[Failure]) extends Setup, Done

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Done
trait Setup
trait TestStatus
class Object
trait Matchable
class Any
Show all
final case class Failed(cause: IndividualTestFailure, throwableCause: Throwable, trace: Trace[Any]) extends Finished

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Finished
trait Done
trait TestStatus
class Object
trait Matchable
class Any
Show all
final case class FailedInitialPlanning(failure: PlanningFailure, throwableCause: Throwable, timing: Timing) extends Setup, Done

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Done
trait Setup
trait TestStatus
class Object
trait Matchable
class Any
Show all
final case class FailedPlanning(timing: Timing, failure: InjectorFailed) extends Setup, Done

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Done
trait Setup
trait TestStatus
class Object
trait Matchable
class Any
Show all
final case class FailedRuntimePlanning(failure: RuntimePlanningFailure) extends Setup, Done

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Done
trait Setup
trait TestStatus
class Object
trait Matchable
class Any
Show all
sealed trait Finished extends Done

An outcome of a test which actually started

An outcome of a test which actually started

Attributes

Supertypes
trait Done
trait TestStatus
class Object
trait Matchable
class Any
Known subtypes
class Cancelled
class Failed
class Succeed
final case class IgnoredByPrecondition(cause: IndividualTestFailure, checks: NEList[Failure]) extends Done

An integration check failed

An integration check failed

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Done
trait TestStatus
class Object
trait Matchable
class Any
Show all
sealed trait InProgress extends TestStatus

Attributes

Supertypes
trait TestStatus
class Object
trait Matchable
class Any
Known subtypes
class Running
case class Instantiating(plan: Plan, successfulPlanningTime: Timing, logPlan: Boolean) extends InProgress

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait InProgress
trait TestStatus
class Object
trait Matchable
class Any
Show all
case class Running(locator: Locator, successfulPlanningTime: Timing, successfulProvTime: Timing) extends InProgress

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait InProgress
trait TestStatus
class Object
trait Matchable
class Any
Show all
sealed trait Setup extends TestStatus

Failures that happened during environment preparation stage. The actual test didn't even attempt to run

Failures that happened during environment preparation stage. The actual test didn't even attempt to run

Attributes

Supertypes
trait TestStatus
class Object
trait Matchable
class Any
Known subtypes
final case class Succeed(result: TestSuccess) extends Finished

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Finished
trait Done
trait TestStatus
class Object
trait Matchable
class Any
Show all

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements.

The names of the product elements.

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type.

The name of the type.

Attributes

Inherited from:
Mirror