X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fclient006.phpt;h=403d3e71d901835635beefa74973f0270e443e1c;hb=8a3ddf26349337c2c42dc2716bb4b3e93bded96c;hp=7b3986e583a2703f38a6153099d4091aab9cd5f0;hpb=74bfc0cd7185a668af2e61c9d2a6670814825517;p=m6w6%2Fext-http diff --git a/tests/client006.phpt b/tests/client006.phpt index 7b3986e..403d3e7 100644 --- a/tests/client006.phpt +++ b/tests/client006.phpt @@ -3,10 +3,13 @@ client response callback + dequeue --SKIPIF-- --FILE-- enqueue($request, "response"); - $client->send(); - try { - $client->dequeue($request); - } catch (Exception $e) { - echo $e->getMessage(),"\n"; +server("proxy.inc", function($port) { + $request = new http\Client\Request("GET", "http://localhost:$port"); + + foreach (http\Client::getAvailableDrivers() as $driver) { + $client = new http\Client($driver); + for ($i=0; $i < 2; ++ $i) { + $client->enqueue($request, "response"); + $client->send(); + try { + $client->dequeue($request); + } catch (Exception $e) { + echo $e->getMessage(),"\n"; + } } } -} +}); ?> Done