X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2FHttpRequestPool_001.phpt;h=9b98b749f21b62955945e5aa4ac7a803dc3dc553;hb=a48cb6ec9e2158c8417d021d5924ddb15a189299;hp=b3a035b8389d794857e64e8c5c968ad45b95553a;hpb=4547a96a87b50ae94e403cfda049f1e2471af516;p=m6w6%2Fext-http diff --git a/tests/HttpRequestPool_001.phpt b/tests/HttpRequestPool_001.phpt index b3a035b..9b98b74 100644 --- a/tests/HttpRequestPool_001.phpt +++ b/tests/HttpRequestPool_001.phpt @@ -3,41 +3,35 @@ HttpRequestPool --SKIPIF-- (int) PHP_VERSION) and die('skip PHP5 is required for Http classes'); +checkver(5); +checkcls('HttpRequestPool'); +checkurl('www.php.net'); +checkurl('pear.php.net'); +checkurl('pecl.php.net'); +checkurl('dev.iworks.at'); ?> --FILE-- attach($reqs[] = new HttpRequest($url, HTTP_HEAD)); -} +$post->addPostFields(array('a'=>1,'b'=>2)) ; $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); -} -try { - $pool->send(); -} catch (HttpException $ex) { - echo "Catched\n"; } -$pool->reset(); 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 -Catched +http://dev.iworks.at/.print_request.php=200:200 Done