X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2FHttpRequestPool_001.phpt;h=9adf35e9de459749c78287140623456dac9246e2;hb=dec77e7f26b565cbd399c6a73357e3abbcf1e423;hp=d8bff6ec6772d9c086a9ab6702bca140eea7aec8;hpb=8d78b6be2a598365596b03b39d2983e2ed639bb8;p=m6w6%2Fext-http diff --git a/tests/HttpRequestPool_001.phpt b/tests/HttpRequestPool_001.phpt index d8bff6e..9adf35e 100644 --- a/tests/HttpRequestPool_001.phpt +++ b/tests/HttpRequestPool_001.phpt @@ -3,11 +3,12 @@ HttpRequestPool --SKIPIF-- --FILE-- @@ -15,8 +16,9 @@ checkurl('dev.iworks.at'); echo "-TEST\n"; $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), + new HttpRequest('http://at.php.net/', HTTP_METH_HEAD), + new HttpRequest('http://de.php.net/', HTTP_METH_HEAD), + new HttpRequest('http://ch.php.net/', HTTP_METH_HEAD), $post = new HttpRequest('http://dev.iworks.at/.print_request.php', HTTP_METH_POST) ); $post->addPostFields(array('a'=>1,'b'=>2)) ; @@ -26,12 +28,28 @@ foreach ($pool as $req) { $req->getResponseCode(), ':', $req->getResponseMessage()->getResponseCode(), "\n"; } +foreach ($pool as $req) { + try { + $pool->attach(new HttpRequest('http://foo.bar')); + } catch (HttpRequestPoolException $x) { + 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://ch.php.net/=200:200 http://dev.iworks.at/.print_request.php=200:200 +. +. +. +. +. Done