From: gggeek Date: Sat, 1 Jul 2017 13:59:46 +0000 (+0100) Subject: Fix test case for cookies with php >= 5 X-Git-Tag: 3.1.0~13 X-Git-Url: http://git.onelab.eu/?p=plcapi.git;a=commitdiff_plain;h=0c9070eabdf0710e722a5f080d11ff4f1cf7197c Fix test case for cookies with php >= 5 --- diff --git a/test/testsuite.php b/test/testsuite.php index e5fb6d8..19a4f0e 100644 --- a/test/testsuite.php +++ b/test/testsuite.php @@ -573,8 +573,15 @@ And turned it into nylon'; $rcookies = $r->cookies(); // remove extra cookies which might have been set by proxies foreach($rcookies as $c => $v) + { if(!in_array($c, array('c2', 'c3', 'c4', 'c5'))) unset($rcookies[$c]); + // Seems like we get this when using php-fpm and php 5.5+ ... + if (isset($rcookies[$c]['Max-Age'])) + { + unset($rcookies[$c]['Max-Age']); + } + } foreach($cookies as $c => $v) // format for date string in cookies: 'Mon, 31 Oct 2005 13:50:56 GMT' // but PHP versions differ on that, some use 'Mon, 31-Oct-2005 13:50:56 GMT'...