Properly skip memcached tests when no memcached server is present
This commit is contained in:
parent
005d86f4db
commit
e67f8d4a82
|
@ -42,6 +42,10 @@ class MemcacheProfilerStorageTest extends \PHPUnit_Framework_TestCase
|
||||||
self::$storage = new DummyMemcacheProfilerStorage('memcache://127.0.0.1/11211', '', '', 86400);
|
self::$storage = new DummyMemcacheProfilerStorage('memcache://127.0.0.1/11211', '', '', 86400);
|
||||||
try {
|
try {
|
||||||
self::$storage->getMemcache();
|
self::$storage->getMemcache();
|
||||||
|
$stats = self::$storage->getMemcache()->getExtendedStats();
|
||||||
|
if (!isset($stats['127.0.0.1:11211']) || $stats['127.0.0.1:11211'] === false) {
|
||||||
|
throw new \Exception();
|
||||||
|
}
|
||||||
} catch(\Exception $e) {
|
} catch(\Exception $e) {
|
||||||
$this->markTestSkipped('MemcacheProfilerStorageTest requires that there is a Memcache server present on localhost');
|
$this->markTestSkipped('MemcacheProfilerStorageTest requires that there is a Memcache server present on localhost');
|
||||||
}
|
}
|
||||||
|
|
Reference in New Issue