diff --git a/src/codeception/multidb/MultiDb.php b/src/codeception/multidb/MultiDb.php index 5ed5fe9..a291319 100644 --- a/src/codeception/multidb/MultiDb.php +++ b/src/codeception/multidb/MultiDb.php @@ -349,13 +349,13 @@ public function _before(TestInterface $test) $this->checkConfig(); foreach ($this->config['connections'] as $db => $connectionConfig) { - if (array_key_exists('primary', $connectionConfig) && $connectionConfig['primary']) { - $this->amConnectedToDatabase($db); - } - if ($connectionConfig['reconnect']) { $this->connect($db); } + + if (array_key_exists('primary', $connectionConfig) && $connectionConfig['primary']) { + $this->amConnectedToDatabase($db); + } if ($connectionConfig['cleanup'] && !$this->populated[$db]) { $this->cleanup($db);