trait Interruptor extends (Thread) ⇒ Unit
Strategy for interrupting an operation after a timeout expires.
An instance of this trait is used for configuration when using traits
Timeouts
and TimeLimitedTests
.
- Self Type
- Interruptor
- Annotations
- @deprecated
- Deprecated
Please use org.scalatest.concurrent.Signaler instead.
- Source
- Interruptor.scala
- Alphabetic
- By Inheritance
- Interruptor
- Function1
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
apply(testThread: Thread): Unit
Interrupts an operation.
Interrupts an operation.
This method may do anything to attempt to interrupt an operation, or even do nothing. When called by
failAfter
method of traitTimeouts
, the passedThread
will represent the main test thread. ThisThread
is passed in case it is useful, but need not be used by implementations of this method.- Definition Classes
- Interruptor → Function1