org.scalatest.concurrent

AsyncAssertions

object AsyncAssertions extends AsyncAssertions

Companion object that facilitates the importing of AsyncAssertions members as an alternative to mixing in the trait. One use case is to import AsyncAssertions's members so you can use them in the Scala interpreter.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. AsyncAssertions
  2. AsyncAssertions
  3. TimeoutConfiguration
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Type Members

  1. case class Dismissals (value: Int) extends Product with Serializable

    A configuration parameter that specifies the number of dismissals to wait for before returning normally from an await call on a Waiter.

  2. case class Interval (value: Span) extends TimeoutConfigParam with Product with Serializable

    A TimeoutConfigParam that specifies the amount of time to sleep after each retry: each unsuccessful invocation of the by-name parameter passed to eventually or each query of a future passed to whenReady.

  3. case class Timeout (value: Span) extends TimeoutConfigParam with Product with Serializable

    A TimeoutConfigParam that specifies the maximum amount of time to allow retries: either invocations of the by-name parameter passed to eventually that give an unsuccessful result, or futures passed to whenReady that are canceled, or expired, or not ready.

  4. case class TimeoutConfig (timeout: Span, interval: Span) extends Product with Serializable

    Configuration object for traits Eventually and Futures.

  5. class TimeoutConfigParam extends AnyRef

    Abstract class defining a family of configuration parameters for traits Eventually and Futures.

  6. class Waiter extends AnyRef

    Class that facilitates performing assertions outside the main test thread, such as assertions in callback methods that are invoked asynchronously.

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def dismissals (value: Int): Dismissals

    Returns a Dismissals configuration parameter containing the passed value, which specifies the number of dismissals to wait for before returning normally from an await call on a Waiter.

    Returns a Dismissals configuration parameter containing the passed value, which specifies the number of dismissals to wait for before returning normally from an await call on a Waiter.

    Definition Classes
    AsyncAssertions
  9. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  10. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  11. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  13. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  14. def interval (value: Span): Interval

    Returns an Interval configuration parameter containing the passed value, which specifies the amount of time to sleep after each retry: each unsuccessful invocation of the by-name parameter passed to eventually or each query of a non-ready, canceled, or expired future passed to whenReady.

    Returns an Interval configuration parameter containing the passed value, which specifies the amount of time to sleep after each retry: each unsuccessful invocation of the by-name parameter passed to eventually or each query of a non-ready, canceled, or expired future passed to whenReady.

    Definition Classes
    TimeoutConfiguration
  15. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  16. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  17. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  18. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  19. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  20. def timeout (value: Span): Timeout

    Returns a Timeout configuration parameter containing the passed value, which specifies the maximum amount of time to retry: to allow invocations of the by-name parameter passed to eventually to give an unsuccessful result, or to allow a future passed to whenReady to be canceled, or expired, or not ready.

    Returns a Timeout configuration parameter containing the passed value, which specifies the maximum amount of time to retry: to allow invocations of the by-name parameter passed to eventually to give an unsuccessful result, or to allow a future passed to whenReady to be canceled, or expired, or not ready.

    Definition Classes
    TimeoutConfiguration
  21. implicit val timeoutConfig : TimeoutConfig

    Implicit TimeoutConfig value providing default configuration values.

    Implicit TimeoutConfig value providing default configuration values.

    To change the default configuration, override or hide this val with another implicit TimeoutConfig containing your desired default configuration values.

    Attributes
    implicit
    Definition Classes
    TimeoutConfiguration
  22. def toString (): String

    Definition Classes
    AnyRef → Any
  23. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  25. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AsyncAssertions

Inherited from TimeoutConfiguration

Inherited from AnyRef

Inherited from Any