From fb63e6294a71ac37353ca96999486f90fa25d81b Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Fri, 21 Jan 2011 20:03:06 +0100 Subject: [PATCH] Check for backend-specific configuration. --- framework/Share/test/Horde/Share/Sql/MysqlTest.php | 2 +- framework/Share/test/Horde/Share/Sql/MysqliTest.php | 2 +- framework/Share/test/Horde/Share/Sql/Pdo/MysqlTest.php | 2 +- framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/framework/Share/test/Horde/Share/Sql/MysqlTest.php b/framework/Share/test/Horde/Share/Sql/MysqlTest.php index c9e9f8eb3..e442db56b 100644 --- a/framework/Share/test/Horde/Share/Sql/MysqlTest.php +++ b/framework/Share/test/Horde/Share/Sql/MysqlTest.php @@ -20,7 +20,7 @@ class Horde_Share_Sql_MysqlTest extends Horde_Share_Test_Sql_Base 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(); } diff --git a/framework/Share/test/Horde/Share/Sql/MysqliTest.php b/framework/Share/test/Horde/Share/Sql/MysqliTest.php index 09ca4eeae..e86c38c3e 100644 --- a/framework/Share/test/Horde/Share/Sql/MysqliTest.php +++ b/framework/Share/test/Horde/Share/Sql/MysqliTest.php @@ -20,7 +20,7 @@ class Horde_Share_Sql_MysqliTest extends Horde_Share_Test_Sql_Base 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(); } diff --git a/framework/Share/test/Horde/Share/Sql/Pdo/MysqlTest.php b/framework/Share/test/Horde/Share/Sql/Pdo/MysqlTest.php index 14decb6e2..e9ad76338 100644 --- a/framework/Share/test/Horde/Share/Sql/Pdo/MysqlTest.php +++ b/framework/Share/test/Horde/Share/Sql/Pdo/MysqlTest.php @@ -21,7 +21,7 @@ class Horde_Share_Sql_Pdo_MysqlTest extends Horde_Share_Test_Sql_Base 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) { diff --git a/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php b/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php index 253ced45c..e13693933 100644 --- a/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php +++ b/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php @@ -21,7 +21,7 @@ class Horde_Share_Sql_Pdo_PgsqlTest extends Horde_Share_Test_Sql_Base 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) { -- 2.11.0