Exemplo n.º 1
0
 public function testRedisIncrement()
 {
     $redis = $this->_prepareRedis();
     if (!$redis) {
         return false;
     }
     $frontCache = new Phalcon\Cache\Frontend\Data(array('lifetime' => 20));
     $cache = new Phalcon\Cache\Backend\Redis($frontCache, array('host' => 'localhost', 'port' => 6379));
     $cache->delete('increment');
     $cache->save('increment', 1);
     $this->assertEquals(2, $cache->increment('increment'));
     $this->assertEquals(4, $cache->increment('increment', 2));
     $this->assertEquals(14, $cache->increment('increment', 10));
 }