public function acceptsSimpleCancellableThenable() { $p = new SimpleTestCancellableThenable(); $cancellationQueue = new CancellationQueue(); $cancellationQueue->enqueue($p); $cancellationQueue(); $this->assertTrue($p->cancelCalled); }