Non-blocking call that indicates whether the entity represented by this
Status (one test, one suite, or all of a suite's tests or nested suites) has completed.
true if the test or suite run is already completed,
Registers the passed callback function to be executed when this status completes.
the callback function to execute once this
Status has completed
Status-producing by-name function to execute after this
Status completes, returning a
Status that mirrors the
returned by the by-name.
Status that represents the status of executing the by-name function passed to this method.
Status to a
no tests failed and suites aborted,
Success(false), means at least one test failed or one
suite aborted and any thrown exception was was reported to the
Reporter via a ScalaTest
unreportedException, was thrown that was not reported to the
via a ScalaTest event.
Future[Boolean] representing this
An exception that was thrown during the activity represented by this
was not reported via a ScalaTest event fired to the
a optional unreported
Registers a by-name function (producing an optional exception) to execute
A by-name function to invoke after this
Status has completed.
Status that represents this
modified by any exception thrown by the passed by-name function.