123456789101112131415161718192021222324252627282930 |
- <?php
-
- namespace Doctrine\Tests\Common\Cache;
-
- use Doctrine\Common\Cache\MemcacheCache;
-
- class MemcacheCacheTest extends CacheTest
- {
- private $_memcache;
-
- public function setUp()
- {
- if (extension_loaded('memcache')) {
- $this->_memcache = new \Memcache;
- $ok = @$this->_memcache->connect('localhost', 11211);
- if (!$ok) {
- $this->markTestSkipped('The ' . __CLASS__ .' requires the use of memcache');
- }
- } else {
- $this->markTestSkipped('The ' . __CLASS__ .' requires the use of memcache');
- }
- }
-
- protected function _getCacheDriver()
- {
- $driver = new MemcacheCache();
- $driver->setMemcache($this->_memcache);
- return $driver;
- }
- }
|