fix test
[m6w6/ext-http] / tests / envresponse005.phpt
1 --TEST--
2 env response cache positive
3 --SKIPIF--
4 <?php include "skipif.inc"; ?>
5 --GET--
6 a=b
7 --ENV--
8 HTTP_IF_MODIFIED_SINCE=Fri, 13 Feb 2009 23:31:32 GMT
9 --FILE--
10 <?php
11 $r = new http\Env\Response;
12 $r->setBody(new http\Message\Body(fopen(__FILE__,"rb")));
13 $r->setEtag("abc");
14 $r->setLastModified(1234567891);
15 $r->isCachedByEtag("If-None-Match") and die("Huh? etag? really?\n");
16 $r->isCachedByLastModified("If-Modified-Since") or die("yep, I should be cached");
17 $r->send();
18 ?>
19 --EXPECTHEADERS--
20 HTTP/1.1 304 Not Modified
21 ETag: "abc"
22 Last-Modified: Fri, 13 Feb 2009 23:31:31 GMT
23 --EXPECT--