X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=tests%2FHttpRequestPool_001.phpt;h=1cfcfc80d32b64967f6f290df935727607a2531b;hp=a42650ffcf8a1cf069d5223b8e88aad14a36c2ea;hb=8e6cf53b544342e1eaf0ec4f530e32852120294a;hpb=712103ef11a9dfcc2495ce43e4a731d9b59d3439 diff --git a/tests/HttpRequestPool_001.phpt b/tests/HttpRequestPool_001.phpt index a42650f..1cfcfc8 100644 --- a/tests/HttpRequestPool_001.phpt +++ b/tests/HttpRequestPool_001.phpt @@ -3,29 +3,34 @@ HttpRequestPool --SKIPIF-- --FILE-- addPostFields(array('a'=>1,'b'=>2)) ; + $pool = new HttpRequestPool( new HttpRequest('http://www.php.net/', HTTP_METH_HEAD), - new HttpRequest('http://pear.php.net/', HTTP_METH_HEAD), - new HttpRequest('http://pecl.php.net/', HTTP_METH_HEAD), - $post = new HttpRequest('http://dev.iworks.at/.print_request.php', HTTP_METH_POST) + new HttpRequest('http://at.php.net/', HTTP_METH_HEAD), + new HttpRequest('http://de.php.net/', HTTP_METH_HEAD), + $post ); -$post->addPostFields(array('a'=>1,'b'=>2)) ; + $pool->send(); + foreach ($pool as $req) { echo $req->getUrl(), '=', $req->getResponseCode(), ':', $req->getResponseMessage()->getResponseCode(), "\n"; } + foreach ($pool as $req) { try { $pool->attach(new HttpRequest('http://foo.bar')); @@ -33,16 +38,19 @@ foreach ($pool as $req) { echo ".\n"; } } + foreach ($pool as $req) { $pool->detach($req); } + echo "Done\n"; ?> + --EXPECTF-- %sTEST http://www.php.net/=200:200 -http://pear.php.net/=200:200 -http://pecl.php.net/=200:200 +http://at.php.net/=200:200 +http://de.php.net/=200:200 http://dev.iworks.at/.print_request.php=200:200 . .