Trait that defines an abstract patienceConfig
method that is implemented in PatienceConfiguration
and can
be overriden in stackable modification traits such as IntegrationPatience
.
Trait that facilitates testing with futures.
Stackable modification trait for PatienceConfiguration
that provides default timeout and interval
values appropriate for integration testing.
Trait providing methods and classes used to configure timeouts and, where relevant, the interval between retries.
Provides an implicit conversion from scala.concurrent.Future[T]
to
FutureConcept[T]
.
Trait providing a scaled
method that can be used to scale time
Span
s used during the testing of asynchronous operations.
Companion object that facilitates the importing of ScalaFutures
members as
an alternative to mixing in the trait.