Example #1
0
 public static 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.');
     }
 }
Example #2
0
 public static function setUpBeforeClass()
 {
     parent::setUpBeforeClass();
     if (!\OC\Memcache\Redis::isAvailable()) {
         self::markTestSkipped('The redis extension is not available.');
     }
     set_error_handler(function ($errno, $errstr) {
         restore_error_handler();
         self::markTestSkipped($errstr);
     }, E_WARNING);
     $instance = new \OC\Memcache\Redis(self::getUniqueID());
     restore_error_handler();
     if ($instance->set(self::getUniqueID(), self::getUniqueID()) === false) {
         self::markTestSkipped('redis server seems to be down.');
     }
 }