X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2Fsrc%2FCore%2FCache%2FMemcacheCacheDriverTest.php;h=db85723af16e41cc967e164c79fc878d3f4a5674;hb=3bccaccede0c39b451e23bfdcdbdcadfd5368f53;hp=5ed0a3a2e5dd24f6a53393019dd10b57985cad65;hpb=2fa6cc000013089d59d9cc221b544ed1a7a4cd37;p=friendica.git diff --git a/tests/src/Core/Cache/MemcacheCacheDriverTest.php b/tests/src/Core/Cache/MemcacheCacheDriverTest.php index 5ed0a3a2e5..db85723af1 100644 --- a/tests/src/Core/Cache/MemcacheCacheDriverTest.php +++ b/tests/src/Core/Cache/MemcacheCacheDriverTest.php @@ -6,33 +6,21 @@ namespace Friendica\Test\src\Core\Cache; use Friendica\Core\Cache\CacheDriverFactory; +/** + * @requires extension memcache + */ class MemcacheCacheDriverTest extends MemoryCacheTest { - /** - * @var \Friendica\Core\Cache\IMemoryCacheDriver - */ - private $cache; - protected function getInstance() { - if (class_exists('Memcache')) { - try { - $this->cache = CacheDriverFactory::create('memcache'); - } catch (\Exception $exception) { - throw new \Exception("Memcache - TestCase failed: " . $exception->getMessage(), $exception->getCode(), $exception); - } - return $this->cache; - } else { - $this->markTestSkipped('Memcache driver isn\'t available'); - return null; - } + $this->cache = CacheDriverFactory::create('memcache'); + return $this->cache; + } public function tearDown() { - if (class_exists('Memcache')) { - $this->cache->clear(false); - } + $this->cache->clear(false); parent::tearDown(); } }