self::
$dbFile =
tempnam(sys_get_temp_dir(), 'sf_sqlite_cache'
);
} public static function tearDownAfterClass(): void
{ @
unlink(self::
$dbFile);
} public function createCachePool(int
$defaultLifetime = 0
): CacheItemPoolInterface
{ return new DoctrineDbalAdapter(DriverManager::
getConnection(['driver' => 'pdo_sqlite', 'path' => self::
$dbFile],
$this->
getDbalConfig()), '',
$defaultLifetime);
} public function testConfigureSchemaDecoratedDbalDriver() { $connection = DriverManager::
getConnection(['driver' => 'pdo_sqlite', 'path' => self::
$dbFile],
$this->
getDbalConfig());
if (!
interface_exists(Middleware::
class)) { $this->
markTestSkipped('doctrine/dbal v2 does not support custom drivers using middleware'
);
} $middleware =
$this->
createMock(Middleware::
class);
$middleware