public testApiAddTimer_AddsTimer ( Kraken\Loop\LoopExtendedInterface | Kraken\Loop\LoopModelInterface | mixed $loop ) | ||
$loop | Kraken\Loop\LoopExtendedInterface | Kraken\Loop\LoopModelInterface | mixed |
public function testApiAddTimer_AddsTimer($loop)
{
$expectedData = 'next-tick';
$receivedData = null;
$loop->addTimer(0.001, function () use($loop, &$receivedData) {
$loop->stop();
$receivedData = 'next-tick';
});
$loop->start();
$this->assertEquals($expectedData, $receivedData);
unset($loop);
}