Non-blocking call that returns
setCompleted has been invoked on this instance,
Sets the status to completed.
Sets the status to failed without changing the completion status.
IllegalStateException if this method is invoked on this instance after
setCompleted has been invoked on this instance.
Blocking call that waits until completion, as indicated by an invocation of
setCompleted on this instance, then returns
setFailed was called on this instance, else returns
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
Reporter by the
Blocking call that returns only after
setCompleted has been invoked on this
Registers the passed function to be executed when this status completes.
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.