return;
}
$config = self::getConfig('SHARE_SQL_MYSQL_TEST_CONFIG');
- if ($config) {
+ if ($config && !empty($config['share']['sql']['mysql'])) {
self::$db = new Horde_Db_Adapter_Mysql($config['share']['sql']['mysql']);
parent::setUpBeforeClass();
}
return;
}
$config = self::getConfig('SHARE_SQL_MYSQLI_TEST_CONFIG');
- if ($config) {
+ if ($config && !empty($config['share']['sql']['mysqli'])) {
self::$db = new Horde_Db_Adapter_Mysqli($config['share']['sql']['mysqli']);
parent::setUpBeforeClass();
}
return;
}
$config = self::getConfig('SHARE_SQL_PDO_MYSQL_TEST_CONFIG');
- if ($config) {
+ if ($config && !empty($config['share']['sql']['pdo_mysql'])) {
try {
self::$db = new Horde_Db_Adapter_Pdo_Mysql($config['share']['sql']['pdo_mysql']);
} catch (Horde_Db_Exception $e) {
return;
}
$config = self::getConfig('SHARE_SQL_PDO_PGSQL_TEST_CONFIG');
- if ($config) {
+ if ($config && !empty($config['share']['sql']['pdo_pgsql'])) {
try {
self::$db = new Horde_Db_Adapter_Pdo_Pgsql($config['share']['sql']['pdo_pgsql']);
} catch (Horde_Db_Exception $e) {
return;
}
$config = self::getConfig('SHARE_SQL_PDO_MYSQL_TEST_CONFIG');
- if ($config) {
+ if ($config && !empty($config['share']['sql']['pdo_mysql'])) {
self::$db = new Horde_Db_Adapter_Pdo_Mysql($config['share']['sql']['pdo_mysql']);
parent::setUpBeforeClass();
}
return;
}
$config = self::getConfig('SHARE_SQL_PDO_PGSQL_TEST_CONFIG');
- if ($config) {
+ if ($config && !empty($config['share']['sql']['pdo_pgsql'])) {
self::$db = new Horde_Db_Adapter_Pdo_Pgsql($config['share']['sql']['pdo_pgsql']);
parent::setUpBeforeClass();
}