ext-uv/tests/800-uv_queue_work.phpt
2019-04-28 14:13:47 +02:00

26 lines
403 B
PHP

--TEST--
Check for uv_queue_work
--SKIPIF--
<?php
ob_start();
phpinfo();
$data = ob_get_clean();
if (!preg_match("/Thread Safety.+?enabled/", $data) || PHP_VERSION_ID >= 80000) {
echo "skip";
}
--FILE--
<?php
$loop = uv_default_loop();
$a = function() {
echo "[queue]";
};
$b = function() {
echo "[finished]";
};
$queue = uv_queue_work($loop, $a, $b);
uv_run();
--EXPECT--
[queue][finished]