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