Non-blocking call to check if the test or suite run is completed, returns
true if all composite
Statuses have completed,
Blocking call that waits until all composite
Statuses have completed, then returns
true only if all of the composite
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 optional exception that has not been reported to the reporter for this run.
Blocking call that returns only after all composite
Statuss have completed.
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.