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); }