diff --git a/src/Symfony/Component/Cache/Tests/Adapter/DoctrineDbalAdapterTest.php b/src/Symfony/Component/Cache/Tests/Adapter/DoctrineDbalAdapterTest.php index acdb30435e437..bae3c87d0673f 100644 --- a/src/Symfony/Component/Cache/Tests/Adapter/DoctrineDbalAdapterTest.php +++ b/src/Symfony/Component/Cache/Tests/Adapter/DoctrineDbalAdapterTest.php @@ -48,6 +48,10 @@ public function createCachePool(int $defaultLifetime = 0): CacheItemPoolInterfac public function testConfigureSchemaDecoratedDbalDriver() { + if (file_exists(self::$dbFile)) { + @unlink(self::$dbFile); + } + $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'); @@ -73,6 +77,10 @@ public function testConfigureSchemaDecoratedDbalDriver() public function testConfigureSchema() { + if (file_exists(self::$dbFile)) { + @unlink(self::$dbFile); + } + $connection = DriverManager::getConnection(['driver' => 'pdo_sqlite', 'path' => self::$dbFile], $this->getDbalConfig()); $schema = new Schema(); @@ -83,6 +91,10 @@ public function testConfigureSchema() public function testConfigureSchemaDifferentDbalConnection() { + if (file_exists(self::$dbFile)) { + @unlink(self::$dbFile); + } + $otherConnection = $this->createConnectionMock(); $schema = new Schema(); @@ -93,6 +105,10 @@ public function testConfigureSchemaDifferentDbalConnection() public function testConfigureSchemaTableExists() { + if (file_exists(self::$dbFile)) { + @unlink(self::$dbFile); + } + $connection = DriverManager::getConnection(['driver' => 'pdo_sqlite', 'path' => self::$dbFile], $this->getDbalConfig()); $schema = new Schema(); $schema->createTable('cache_items');