X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Frequestpool001.phpt;h=462af710759852cb0e42ea905719625795847711;hb=a84a30daa74ea8ff52a671769528ccf06580be4e;hp=3ca16837c7e4fdaebc48f2030235cfa706ea539a;hpb=fa54d3dd8c0f101c9f8619d59eaf1940c311e7e5;p=m6w6%2Fext-http diff --git a/tests/requestpool001.phpt b/tests/requestpool001.phpt index 3ca1683..462af71 100644 --- a/tests/requestpool001.phpt +++ b/tests/requestpool001.phpt @@ -10,8 +10,8 @@ include 'skipif.inc'; use http\request\Factory as HttpRequestFactory; use http\request\Pool as HttpRequestPool; use http\request\Method as HttpRequestMethod; -use http\RequestException as HttpRequestException; -use http\SocketException as HttpSocketException; +use http\Exception as HttpRequestException; +use http\Exception as HttpSocketException; echo "-TEST\n"; @@ -87,7 +87,12 @@ class Pool extends HttpRequestPool $u = $r->getUrl(); $c = $r->getResponseCode(); - $b = $r->getResponseBody(); + try { + $b = $r->getResponseBody(); + } catch (\Exception $e) { + echo $e->getMessage(), "\n"; + $b = ""; + } printf("%d %s %d\n", $c, $u, strlen($b)); @@ -117,12 +122,12 @@ class Pool extends HttpRequestPool } define('GZIP', true); -define('TOUT', 50); +define('TOUT', 300); define('RMAX', 10); chdir(__DIR__); $time = microtime(true); -$factory = new HttpRequestFactory("curl", array("requestPoolClass" => "Pool")); +$factory = new HttpRequestFactory(array("driver" => "curl", "requestPoolClass" => "Pool")); $factory->createPool()->run($factory); printf("Elapsed: %0.3fs\n", microtime(true)-$time);