This repository has been archived on 2018-04-01. You can view files and clone it, but cannot push or open issues or pull requests.
php-asio/tests/09-resolver.phpt

20 lines
468 B
PHP

--TEST--
Test for `Resolver`.
--FILE--
<?php
$service = new Asio\Service;
$service->post(function () use ($service) {
$resolver = $service->addTcpResolver();
$resolver->resolve('github.com', 'http', function ($resolver, $arr, $ec) {
if ($ec = Asio\Service::lastError()) {
echo 'Resolver::resolve() failed. ', posix_strerror($ec);
return;
}
echo boolval(count($arr));
});
});
$service->run();
?>
--EXPECT--
1