FutureAwait

org.specs2.concurrent.FutureAwait
See theFutureAwait companion object
trait FutureAwait

implicit methods to await a future values with a given timeout and number of retries

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object FutureAwait

Members list

Extensions

Extensions

extension [T](f: => Future[T])(using ee: ExecutionEnv)
def await: Either[TimeoutFailure, T]
def await(retries: Int, timeout: FiniteDuration): Either[TimeoutFailure, T]
def awaitFor(timeout: FiniteDuration): Either[TimeoutFailure, T]
def retry(retries: Int): Either[TimeoutFailure, T]