* This file is licensed under the Affero General Public License version 3 or * later. * See the COPYING-README file. */ namespace Test\Memcache; class Redis extends Cache { static public function setUpBeforeClass() { parent::setUpBeforeClass(); if (!\OC\Memcache\Redis::isAvailable()) { self::markTestSkipped('The redis extension is not available.'); } $instance = new \OC\Memcache\Redis(self::getUniqueID()); if ($instance->set(self::getUniqueID(), self::getUniqueID()) === false) { self::markTestSkipped('redis server seems to be down.'); } } protected function setUp() { parent::setUp(); $this->instance = new \OC\Memcache\Redis($this->getUniqueID()); } }