X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2FHttpRequestPool_001.phpt;h=8c1b05be4ace27a2be8e39f1039fd1fd6d488a7e;hb=2b82b33ab127ccec8f4902e9155992a93e79961e;hp=fd3853ad0556dbaea5c04d19a5beba3f1dbd59f5;hpb=b74974e437060c5ed430759a768114416c9f58b0;p=m6w6%2Fext-http diff --git a/tests/HttpRequestPool_001.phpt b/tests/HttpRequestPool_001.phpt index fd3853a..8c1b05b 100644 --- a/tests/HttpRequestPool_001.phpt +++ b/tests/HttpRequestPool_001.phpt @@ -3,46 +3,29 @@ HttpRequestPool --SKIPIF-- (int) PHP_VERSION) and die('skip PHP5 is required for Http classes'); +checkver(5); +checkurl('www.php.net'); +checkurl('pear.php.net'); +checkurl('pecl.php.net'); ?> --FILE-- attach($reqs[] = new HttpRequest($url, HTTP_HEAD)); -} $pool->send(); -foreach ($reqs as $req) { - echo $req->getResponseInfo('effective_url'), '=', +foreach ($pool as $req) { + echo $req->getUrl(), '=', $req->getResponseCode(), ':', $req->getResponseMessage()->getResponseCode(), "\n"; - $pool->detach($req); - $pool->attach($req); - $pool->detach($req); - $pool->attach($req); - $pool->detach($req); - $pool->attach($req); - $pool->detach($req); - $pool->attach($req); - $req->getResponseMessage()->getResponseCode(); - $req->getResponseMessage()->getResponseCode(); - $req->getResponseMessage()->getResponseCode(); - $req->getResponseMessage()->getResponseCode(); } -$pool->send(); -$pool->reset(); -$pool->attach($req); echo "Done\n"; ?> --EXPECTF-- -Content-type: text/html -X-Powered-By: PHP/%s - +%sTEST http://www.php.net/=200:200 http://pear.php.net/=200:200 http://pecl.php.net/=200:200