d1b18e86eff68260ddf0bd6a0c0af19581685a87
[m6w6/ext-http] / tests / HttpRequestDataShare_001.phpt
1 --TEST--
2 HttpRequestDataShare
3 --SKIPIF--
4 <?php
5 include "skip.inc";
6 checkcls("HttpRequestDataShare");
7 ?>
8 --FILE--
9 <?php
10 echo "-TEST\n";
11
12 $s = new HttpRequestDataShare;
13 $s->dns = true;
14 $s->cookie = true;
15
16 $r1 = new HttpRequest("http://www.google.com/");
17 $r2 = new HttpRequest("http://www.google.com/");
18
19 $r1->enableCookies();
20 $r2->enableCookies();
21
22 $s->attach($r1);
23 $s->attach($r2);
24
25 $r1->send();
26 $r2->send();
27
28 $s->reset();
29
30 var_dump(current($r1->getResponseCookies())->cookies["PREF"] === HttpUtil::parseCookie($r2->getRequestMessage()->getHeader("Cookie"))->cookies["PREF"]);
31
32 echo "Done\n";
33 ?>
34 --EXPECTF--
35 %sTEST
36 bool(true)
37 Done