/** * @dataProvider loopsProvider * @param LoopExtendedInterface|LoopModelInterface|mixed $loop */ public function testApiOnStart_AddsActiveHandler_OnStart($loop) { $loop->onAfterTick(function () use($loop) { $loop->stop(); }); $loop->onStart($this->expectCallableOnce()); $loop->start(); unset($loop); }