1--TEST--
2swoole_timer: list
3--SKIPIF--
4<?php require __DIR__ . '/../include/skipif.inc'; ?>
5--FILE--
6<?php
7require __DIR__ . '/../include/bootstrap.php';
8$timers = [];
9for ($c = MAX_CONCURRENCY; $c--;) {
10    $timers[] = Swoole\Timer::after(mt_rand(1, 100), function () { });
11}
12$iterator = Swoole\Timer::list();
13Assert::isInstanceOf($iterator, ArrayIterator::class);
14$timers_2 = iterator_to_array($iterator);
15sort($timers_2);
16sort($timers);
17Assert::same($timers_2, $timers);
18Swoole\Event::wait();
19echo "DONE\n";
20?>
21--EXPECT--
22DONE
23