public function textMultipleFlushesWithPropagationStop() { $expected = array(array(1), array(1)); $this->queue->queue('event'); $this->queue->queue('event'); $this->queue->on('event', function ($e) { $e->stopPropagation(); return 1; }); $this->queue->on('event', function ($e) { return 2; }); $result = $this->queue->flush('event'); $this->assertEquals($expected, $result); }