Skip to content

Commit d2c3084

Browse files
authored
Fix build (#425)
* Remove invalid configuration It causes an error and does not seem to serve a purpose. * Use cache compatibility compiler pass It is necessary while we transition out of doctrine/cache
1 parent 91f0a5e commit d2c3084

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

Tests/DependencyInjection/DoctrineCommandsTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ private function getApplication(): Application
108108
$extension->load([
109109
'doctrine' => [
110110
'dbal' => ['url' => 'sqlite:///:memory:'],
111-
'orm' => null,
112111
],
113112
], $container);
114113

Tests/DependencyInjection/DoctrineMigrationsExtensionTest.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace Doctrine\Bundle\MigrationsBundle\Tests\DependencyInjection;
66

7+
use Doctrine\Bundle\DoctrineBundle\DependencyInjection\Compiler\CacheCompatibilityPass;
78
use Doctrine\Bundle\DoctrineBundle\DependencyInjection\DoctrineExtension;
89
use Doctrine\Bundle\DoctrineBundle\Registry;
910
use Doctrine\Bundle\MigrationsBundle\DependencyInjection\DoctrineMigrationsExtension;
@@ -31,6 +32,7 @@
3132
use Symfony\Component\DependencyInjection\Reference;
3233

3334
use function assert;
35+
use function class_exists;
3436
use function sys_get_temp_dir;
3537

3638
class DoctrineMigrationsExtensionTest extends TestCase
@@ -419,6 +421,9 @@ private function getContainer(array $config, ?array $dbalConfig = null, ?array $
419421

420422
$container->getDefinition('doctrine.migrations.dependency_factory')->setPublic(true);
421423
$container->getDefinition('doctrine.migrations.configuration')->setPublic(true);
424+
if (class_exists(CacheCompatibilityPass::class)) {
425+
$container->addCompilerPass(new CacheCompatibilityPass());
426+
}
422427

423428
return $container;
424429
}

0 commit comments

Comments
 (0)