Esempio n. 1
0
 public function testMemcachedLifetime()
 {
     if (!class_exists('Memcached')) {
         $this->markTestSkipped();
         return;
     }
     $cache = new GitPHP_Cache(new GitPHP_Cache_Memcached(array(array('127.0.0.1', 11211))));
     $cache->Clear();
     $cache->Set('testkey1|testkey2', 'testvalue1', 1);
     sleep(2);
     $this->assertFalse($cache->Exists('testkey1|testkey2'));
     $cache->SetLifetime(1);
     $cache->Set('testkey3|testkey4', 'testvalue2');
     sleep(2);
     $this->assertFalse($cache->Get('testkey3|testkey4'));
 }