Вход Регистрация
Файл: src/vendor/doctrine/cache/tests/Doctrine/Tests/Common/Cache/SQLite3CacheTest.php
Строк: 32
<?php

namespace DoctrineTestsCommonCache;

use 
DoctrineCommonCacheCache;
use 
DoctrineCommonCacheSQLite3Cache;
use 
SQLite3;

/**
 * @requires extension sqlite3
 */
class SQLite3Test extends CacheTest
{
    private 
$file;
    private 
$sqlite;

    protected function 
setUp()
    {
        
$this->file tempnam(null'doctrine-cache-test-');
        
unlink($this->file);
        
$this->sqlite = new SQLite3($this->file);
    }

    protected function 
tearDown()
    {
        
$this->sqlite null;  // DB must be closed before
        
unlink($this->file);
    }

    public function 
testGetStats()
    {
        
$this->assertNull($this->_getCacheDriver()->getStats());
    }

    
/**
     * {@inheritDoc}
     */
    
protected function _getCacheDriver()
    {
        return new 
SQLite3Cache($this->sqlite'test_table');
    }
}
Онлайн: 1
Реклама