diff --git a/lib/Doctrine/Migrations/DependencyFactory.php b/lib/Doctrine/Migrations/DependencyFactory.php index 637d92764d..2b366cdd50 100644 --- a/lib/Doctrine/Migrations/DependencyFactory.php +++ b/lib/Doctrine/Migrations/DependencyFactory.php @@ -93,7 +93,7 @@ public function getConfiguration() : Configuration return $this->configuration; } - private function getConnection() : Connection + public function getConnection() : Connection { return $this->connection; } diff --git a/tests/Doctrine/Migrations/Tests/DependencyFactoryTest.php b/tests/Doctrine/Migrations/Tests/DependencyFactoryTest.php index ed024c81f2..27b6665093 100644 --- a/tests/Doctrine/Migrations/Tests/DependencyFactoryTest.php +++ b/tests/Doctrine/Migrations/Tests/DependencyFactoryTest.php @@ -66,4 +66,13 @@ public function testFinder() : void self::assertInstanceOf(GlobFinder::class, $finder); } + + public function testConnection() : void + { + $conf = new Configuration(); + $di = new DependencyFactory($conf, $this->connection); + $conn = $di->getConnection(); + + self::assertSame($this->connection, $conn); + } }