add TTL tests for OC_Cache
This commit is contained in:
parent
f6298cb74f
commit
86ddf386d9
|
@ -43,5 +43,14 @@ abstract class Test_Cache extends UnitTestCase {
|
|||
}
|
||||
|
||||
function testTTL(){
|
||||
$value='foobar';
|
||||
$this->instance->set('value1',$value,1);
|
||||
$value2='foobar';
|
||||
$this->instance->set('value2',$value2);
|
||||
sleep(2);
|
||||
$this->assertFalse($this->instance->hasKey('value1'));
|
||||
$this->assertNull($this->instance->get('value1'));
|
||||
$this->assertTrue($this->instance->hasKey('value2'));
|
||||
$this->assertEqual($value2,$this->instance->get('value2'));
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue