Fix transient tests

This commit is contained in:
Jérémy Derussé 2020-10-25 19:00:57 +01:00
parent 86211dee65
commit b452e18ebc
No known key found for this signature in database
GPG Key ID: 2083FA5758C473D2

View File

@ -116,11 +116,11 @@ abstract class AdapterTestCase extends CachePoolTest
$item = $cache->getItem('foo'); $item = $cache->getItem('foo');
$expected = [ $metadata = $item->getMetadata();
CacheItem::METADATA_EXPIRY => 9.5 + time(), $this->assertArrayHasKey(CacheItem::METADATA_CTIME, $metadata);
CacheItem::METADATA_CTIME => 1000, $this->assertEqualsWithDelta(1000, $metadata[CacheItem::METADATA_CTIME], 6);
]; $this->assertArrayHasKey(CacheItem::METADATA_EXPIRY, $metadata);
$this->assertEqualsWithDelta($expected, $item->getMetadata(), .6, 'Item metadata should embed expiry and ctime.'); $this->assertEqualsWithDelta(9.5 + time(), $metadata[CacheItem::METADATA_EXPIRY], 0.6);
} }
public function testDefaultLifeTime() public function testDefaultLifeTime()