package
run
Type Members
-
final
class
History[+E] extends AnyRef
-
final
class
Observer[-R, +O, +E] extends AnyVal
-
final
class
Plan[F[_], R, O, S, E] extends PlanLike[F, R, O, S, E, Plan[F, R, O, S, E]]
-
sealed abstract
class
PlanLike[F[_], R, O, S, E, This] extends AnyRef
-
final
case class
PlanWithInitialState[F[_], R, O, S, E](plan: Plan[F, R, O, S, E], initialState: S) extends PlanLike[F, R, O, S, E, PlanWithInitialState[F, R, O, S, E]] with Product with Serializable
-
case class
Report[+E](name: Option[Name], history: History[Failure[E]], stats: Stats) extends Product with Serializable
-
-
-
final
case class
RunnableTest[F[_], R, O, S, E](test: Test[F, R, O, S, E], initialState: S, refFnFn: () ⇒ () ⇒ R) extends Product with Serializable
-
case class
Stats(performedActions: Int, performedChecks: Int, retries: Int, totalTime: FiniteDuration) extends Product with Serializable
-
final
case class
Test[F[_], R, O, S, E](plan: Plan[F, R, O, S, E], observer: Observer[R, O, E], retryPolicy: Policy)(implicit attempt: ErrorHandler[E]) extends PlanLike[F, R, O, S, E, Test[F, R, O, S, E]] with Product with Serializable
-
final
case class
TestWithInitialState[F[_], R, O, S, E](test: Test[F, R, O, S, E], initialState: S) extends PlanLike[F, R, O, S, E, TestWithInitialState[F, R, O, S, E]] with Product with Serializable
Value Members
-
-
-
-
object
Report extends Serializable
-
-
-
-
object
Stats extends Serializable
Inherited from AnyRef
Inherited from Any