// If the test is run with argument dburl then use it.
$db_url = getenv('SIMPLETEST_DB');
if (!empty($db_url)) {
+ // Ensure no existing database gets in the way. If a default database
+ // exists already it must be removed.
+ Database::removeConnection('default');
$database = Database::convertDbUrlToConnectionInfo($db_url, isset($this->root) ? $this->root : DRUPAL_ROOT);
Database::addConnectionInfo('default', 'default', $database);
}