@@ -11,8 +11,7 @@ public function testAllowCache()
1111 $ cacheProvider = new CacheProvider ();
1212 $ res = $ cacheProvider ->allowCache (new Response (), 'private ' , 43200 );
1313
14- $ cacheControl = $ res ->getHeader ('Cache-Control ' );
15- $ cacheControl = reset ($ cacheControl );
14+ $ cacheControl = $ res ->getHeaderLine ('Cache-Control ' );
1615
1716 $ this ->assertEquals ('private, max-age=43200 ' , $ cacheControl );
1817 }
@@ -22,8 +21,7 @@ public function testDenyCache()
2221 $ cacheProvider = new CacheProvider ();
2322 $ res = $ cacheProvider ->denyCache (new Response ());
2423
25- $ cacheControl = $ res ->getHeader ('Cache-Control ' );
26- $ cacheControl = reset ($ cacheControl );
24+ $ cacheControl = $ res ->getHeaderLine ('Cache-Control ' );
2725
2826 $ this ->assertEquals ('no-store,no-cache ' , $ cacheControl );
2927 }
@@ -34,8 +32,7 @@ public function testWithExpires()
3432 $ cacheProvider = new CacheProvider ();
3533 $ res = $ cacheProvider ->withExpires (new Response (), $ now );
3634
37- $ expires = $ res ->getHeader ('Expires ' );
38- $ expires = reset ($ expires );
35+ $ expires = $ res ->getHeaderLine ('Expires ' );
3936
4037 $ this ->assertEquals (gmdate ('D, d M Y H:i:s T ' , $ now ), $ expires );
4138 }
@@ -46,8 +43,7 @@ public function testWithETag()
4643 $ cacheProvider = new CacheProvider ();
4744 $ res = $ cacheProvider ->withEtag (new Response (), $ etag );
4845
49- $ etagHeader = $ res ->getHeader ('ETag ' );
50- $ etagHeader = reset ($ etagHeader );
46+ $ etagHeader = $ res ->getHeaderLine ('ETag ' );
5147
5248 $ this ->assertEquals ('" ' . $ etag . '" ' , $ etagHeader );
5349 }
@@ -58,8 +54,7 @@ public function testWithETagWeak()
5854 $ cacheProvider = new CacheProvider ();
5955 $ res = $ cacheProvider ->withEtag (new Response (), $ etag , 'weak ' );
6056
61- $ etagHeader = $ res ->getHeader ('ETag ' );
62- $ etagHeader = reset ($ etagHeader );
57+ $ etagHeader = $ res ->getHeaderLine ('ETag ' );
6358
6459 $ this ->assertEquals ('W/" ' . $ etag . '" ' , $ etagHeader );
6560 }
@@ -80,8 +75,7 @@ public function testWithLastModified()
8075 $ cacheProvider = new CacheProvider ();
8176 $ res = $ cacheProvider ->withLastModified (new Response (), $ now );
8277
83- $ lastModified = $ res ->getHeader ('Last-Modified ' );
84- $ lastModified = reset ($ lastModified );
78+ $ lastModified = $ res ->getHeaderLine ('Last-Modified ' );
8579
8680 $ this ->assertEquals (gmdate ('D, d M Y H:i:s T ' , $ now ), $ lastModified );
8781 }
0 commit comments