Я пытаюсь выяснить, как подключиться к нескольким базам данных с помощью Codeception. Я даже попытался напрямую создать экземпляр нового экземпляра PDO, но тогда команда codept run
заканчивается преждевременно, без сообщения об ошибке.Подключение к нескольким базам данных с приемочными тестами Codeception
Я могу подключиться к одной базе данных с помощью модуля Db для использования таких функций, как $I->seeInDatabase()
, но я застрял, пытаясь подключиться к двум. Попытка перенастроить модуль Db во время выполнения с $this->getModule('Db')->_reconfigure()
также просто останавливает тесты без сообщения.
Любые идеи?
Вам нужны два соединения одновременно? Если нет, вы можете настроить различные среды с различными параметрами подключения к базе данных. – rickroyce
Нет, я имею в виду, что я могу даже закрыть одно соединение и изменить его на другое соединение, но я хочу иметь два соединения в одном тесте, если это то, что вы спрашиваете? – Gabriel