3 namespace Doctrine\Tests\Common\Cache;
5 use Doctrine\Common\Cache\Cache;
6 use Doctrine\Common\Cache\SQLite3Cache;
10 * @requires extension sqlite3
12 class SQLite3Test extends CacheTest
17 protected function setUp()
19 $this->file = tempnam(null, 'doctrine-cache-test-');
21 $this->sqlite = new SQLite3($this->file);
24 protected function tearDown()
26 $this->sqlite = null; // DB must be closed before
30 public function testGetStats()
32 $this->assertNull($this->_getCacheDriver()->getStats());
38 protected function _getCacheDriver()
40 return new SQLite3Cache($this->sqlite, 'test_table');