| 123456789101112131415161718192021222324252627282930 |
- <?php
- namespace Doctrine\Tests\Common\Cache;
- use Couchbase;
- use Doctrine\Common\Cache\CouchbaseCache;
- /**
- * @requires extension couchbase
- */
- class CouchbaseCacheTest extends CacheTest
- {
- private $couchbase;
- protected function setUp()
- {
- try {
- $this->couchbase = new Couchbase('127.0.0.1', 'Administrator', 'password', 'default');
- } catch(Exception $ex) {
- $this->markTestSkipped('Could not instantiate the Couchbase cache because of: ' . $ex);
- }
- }
- protected function _getCacheDriver()
- {
- $driver = new CouchbaseCache();
- $driver->setCouchbase($this->couchbase);
- return $driver;
- }
- }
|