8000 Fix comparison in testParseCookie (#2977) · guzzle/guzzle@802ecc6 · GitHub
[go: up one dir, main page]

Skip to content

Commit 802ecc6

Browse files
authored
Fix comparison in testParseCookie (#2977)
1 parent d12ecb1 commit 802ecc6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/Cookie/SetCookieTest.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -373,11 +373,11 @@ public function testParseCookie($cookie, $parsed)
373373
$p = $c->toArray();
374374

375375
if (isset($p['Expires'])) {
376-
// Remove expires values from the assertion if they are relatively equal
377-
if (\abs($p['Expires'] != \strtotime($parsed['Expires'])) < 40) {
378-
unset($p['Expires']);
379-
unset($parsed['Expires']);
380-
}
376+
$delta = 40;
377+
$parsedExpires = \is_numeric($parsed['Expires']) ? $parsed['Expires'] : \strtotime($parsed['Expires']);
378+
self::assertLessThan($delta, \abs($p['Expires'] - $parsedExpires), 'Comparing Expires ' . \var_export($p['Expires'], true) . ' : ' . \var_export($parsed, true) . ' | ' . \var_export($p, true));
379+
unset($p['Expires']);
380+
unset($parsed['Expires']);
381381
}
382382

383383
if (!empty($parsed)) {

0 commit comments

Comments
 (0)
0