Trait whose instances can accept a stop request and indicate whether a stop has already been requested.
This is passed in
to the run
method of Suite
, so that running suites of tests can be
requested to stop early.
- Companion:
- object
Value members
Abstract methods
Request that the current run stop.
Request that the current run stop.
Invoking this method is like pulling the stop-request chord in a streetcar. It requests a stop, but in no
way forces a stop. The running suite of tests decides when and how (and if) to respond to a stop request.
ScalaTest's style traits periodically check the stopRequested
method of the passed Stopper
,
and if a stop has been requested, terminates gracefully.
Indicates whether a stop has been requested.
Indicates whether a stop has been requested.
Call this method
to determine whether a running test should stop. The run
method of any Suite
, or
code invoked by run
, should periodically check the
stop requested function. If true
,
the run
method should interrupt its work and simply return.
- Returns:
true if a stop has been requested