final protected function Redis_Tests_Cache_FixesUnitTestCase::getBackend in Redis 7.3
Get cache backend
Return value
8 calls to Redis_Tests_Cache_FixesUnitTestCase::getBackend()
- Redis_Tests_Cache_FixesUnitTestCase::testClearAsArray in lib/
Redis/ Tests/ Cache/ FixesUnitTestCase.php - Redis_Tests_Cache_FixesUnitTestCase::testDefaultPermTtl in lib/
Redis/ Tests/ Cache/ FixesUnitTestCase.php - Redis_Tests_Cache_FixesUnitTestCase::testGetMultiple in lib/
Redis/ Tests/ Cache/ FixesUnitTestCase.php - Redis_Tests_Cache_FixesUnitTestCase::testGetMultipleAlterCidsWhenCacheHitsOnly in lib/
Redis/ Tests/ Cache/ FixesUnitTestCase.php - Redis_Tests_Cache_FixesUnitTestCase::testPermTtl in lib/
Redis/ Tests/ Cache/ FixesUnitTestCase.php
File
- lib/
Redis/ Tests/ Cache/ FixesUnitTestCase.php, line 27
Class
- Redis_Tests_Cache_FixesUnitTestCase
- Bugfixes made over time test class.
Code
protected final function getBackend($name = null) {
if (null === $name) {
// This is needed to avoid conflict between tests, each test
// seems to use the same Redis namespace and conflicts are
// possible.
$name = 'cache' . self::$id++;
}
$backend = $this
->createCacheInstance($name);
$this
->assert(true, "Redis client is " . ($backend
->isSharded() ? '' : "NOT ") . " sharded");
$this
->assert(true, "Redis client is " . ($backend
->allowTemporaryFlush() ? '' : "NOT ") . " allowed to flush temporary entries");
$this
->assert(true, "Redis client is " . ($backend
->allowPipeline() ? '' : "NOT ") . " allowed to use pipeline");
return $backend;
}