Merge pull request #21 from Jan-E/master
[m6w6/ext-http] / tests / clientresponse002.phpt
1 --TEST--
2 client response cookies
3 --SKIPIF--
4 <?php
5 include "skipif.inc";
6 skip_online_test();
7 skip_client_test();
8 ?>
9 --FILE--
10 <?php
11 echo "Test\n";
12
13 $request = new http\Client\Request("GET", "http://dev.iworks.at/ext-http/.cookie.php");
14
15 foreach (http\Client::getAvailableDrivers() as $driver) {
16 $client = new http\Client($driver);
17 foreach($client->enqueue($request)->send()->getResponse()->getCookies(0, array("comment")) as $cookies) {
18 var_dump($cookies->toArray());
19 }
20 }
21 ?>
22 Done
23 --EXPECTREGEX--
24 Test
25 (?:array\(7\) \{\n \["cookies"\]\=\>\n array\(1\) \{\n \["temp"\]\=\>\n string\(1\d\) "\d+\.\d+"\n \}\n \["extras"\]\=\>\n array\(0\) \{\n \}\n \["flags"\]\=\>\n int\(0\)\n \["expires"\]\=\>\n int\(\-1\)\n \["max\-age"\]\=\>\n int\(\-1\)\n \["path"\]\=\>\n string\(0\) ""\n \["domain"\]\=\>\n string\(0\) ""\n\}\narray\(7\) \{\n \["cookies"\]\=\>\n array\(1\) \{\n \["perm"\]\=\>\n string\(1\d\) "\d+\.\d+"\n \}\n \["extras"\]\=\>\n array\(0\) \{\n \}\n \["flags"\]\=\>\n int\(0\)\n \["expires"\]\=\>\n int\(\d+\)\n \["max\-age"\]\=\>\n int\(\-1\)\n \["path"\]\=\>\n string\(0\) ""\n \["domain"\]\=\>\n string\(0\) ""\n\}\n)+Done