0ab520cb75fb73b250535d1a80a17111517fcf93
[m6w6/ext-http] / tests / client015.phpt
1 --TEST--
2 http client event base
3 --SKIPIF--
4 <?php
5 include "skipif.inc";
6 skip_online_test();
7 ?>
8 --FILE--
9 <?php
10 echo "Test\n";
11
12 $client1 = new http\Client;
13 $client2 = new http\Client;
14
15 $client1->configure(["use_eventloop" => true]);
16 $client2->configure(["use_eventloop" => true]);
17
18 $client1->enqueue(new http\Client\Request("GET", "http://www.google.ca/"));
19 $client2->enqueue(new http\Client\Request("GET", "http://www.google.co.uk/"));
20
21 $client1->send();
22
23 if (($r = $client1->getResponse())) {
24 var_dump($r->getTransferInfo("response_code"));
25 }
26 if (($r = $client2->getResponse())) {
27 var_dump($r->getTransferInfo("response_code"));
28 }
29
30 ?>
31 DONE
32 --EXPECT--
33 Test
34 int(200)
35 DONE