From: Jan Schneider Date: Tue, 4 Jan 2011 16:42:07 +0000 (+0100) Subject: Skip if there is no test configuration. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=af458e4a94e3297d6cf101713ab3b0d07988c3cf;p=horde.git Skip if there is no test configuration. --- diff --git a/framework/Share/test/Horde/Share/Sql/MysqlTest.php b/framework/Share/test/Horde/Share/Sql/MysqlTest.php index b2e69eca0..c9e9f8eb3 100644 --- a/framework/Share/test/Horde/Share/Sql/MysqlTest.php +++ b/framework/Share/test/Horde/Share/Sql/MysqlTest.php @@ -20,7 +20,9 @@ class Horde_Share_Sql_MysqlTest extends Horde_Share_Test_Sql_Base return; } $config = self::getConfig('SHARE_SQL_MYSQL_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Mysql($config['share']['sql']['mysql']); - parent::setUpBeforeClass(); + if ($config) { + 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 bb81f8931..09ca4eeae 100644 --- a/framework/Share/test/Horde/Share/Sql/MysqliTest.php +++ b/framework/Share/test/Horde/Share/Sql/MysqliTest.php @@ -20,7 +20,9 @@ class Horde_Share_Sql_MysqliTest extends Horde_Share_Test_Sql_Base return; } $config = self::getConfig('SHARE_SQL_MYSQLI_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Mysqli($config['share']['sql']['mysqli']); - parent::setUpBeforeClass(); + if ($config) { + 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 95dee9dc8..45c19af39 100644 --- a/framework/Share/test/Horde/Share/Sql/Pdo/MysqlTest.php +++ b/framework/Share/test/Horde/Share/Sql/Pdo/MysqlTest.php @@ -21,7 +21,9 @@ class Horde_Share_Sql_Pdo_MysqlTest extends Horde_Share_Test_Sql_Base return; } $config = self::getConfig('SHARE_SQL_PDO_MYSQL_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Pdo_Mysql($config['share']['sql']['pdo_mysql']); - parent::setUpBeforeClass(); + if ($config) { + self::$db = new Horde_Db_Adapter_Pdo_Mysql($config['share']['sql']['pdo_mysql']); + parent::setUpBeforeClass(); + } } } diff --git a/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php b/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php index 936a2dd69..7d4f9c651 100644 --- a/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php +++ b/framework/Share/test/Horde/Share/Sql/Pdo/PgsqlTest.php @@ -21,7 +21,9 @@ class Horde_Share_Sql_Pdo_PgsqlTest extends Horde_Share_Test_Sql_Base return; } $config = self::getConfig('SHARE_SQL_PDO_PGSQL_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Pdo_Pgsql($config['share']['sql']['pdo_pgsql']); - parent::setUpBeforeClass(); + if ($config) { + self::$db = new Horde_Db_Adapter_Pdo_Pgsql($config['share']['sql']['pdo_pgsql']); + parent::setUpBeforeClass(); + } } } diff --git a/framework/Share/test/Horde/Share/SqlHierarchical/MysqlTest.php b/framework/Share/test/Horde/Share/SqlHierarchical/MysqlTest.php index 22a99f0e8..b40e1a85b 100644 --- a/framework/Share/test/Horde/Share/SqlHierarchical/MysqlTest.php +++ b/framework/Share/test/Horde/Share/SqlHierarchical/MysqlTest.php @@ -20,7 +20,9 @@ class Horde_Share_SqlHierarchical_MysqlTest extends Horde_Share_Test_SqlHierarch return; } $config = self::getConfig('SHARE_SQL_MYSQL_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Mysql($config['share']['sql']['mysql']); - parent::setUpBeforeClass(); + if ($config) { + self::$db = new Horde_Db_Adapter_Mysql($config['share']['sql']['mysql']); + parent::setUpBeforeClass(); + } } } diff --git a/framework/Share/test/Horde/Share/SqlHierarchical/MysqliTest.php b/framework/Share/test/Horde/Share/SqlHierarchical/MysqliTest.php index 3f8b30b9a..30082452c 100644 --- a/framework/Share/test/Horde/Share/SqlHierarchical/MysqliTest.php +++ b/framework/Share/test/Horde/Share/SqlHierarchical/MysqliTest.php @@ -20,7 +20,9 @@ class Horde_Share_SqlHierarchical_MysqliTest extends Horde_Share_Test_SqlHierarc return; } $config = self::getConfig('SHARE_SQL_MYSQLI_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Mysqli($config['share']['sql']['mysqli']); - parent::setUpBeforeClass(); + if ($config) { + self::$db = new Horde_Db_Adapter_Mysqli($config['share']['sql']['mysqli']); + parent::setUpBeforeClass(); + } } } diff --git a/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/MysqlTest.php b/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/MysqlTest.php index de0b0b31f..4b83419bf 100644 --- a/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/MysqlTest.php +++ b/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/MysqlTest.php @@ -21,7 +21,9 @@ class Horde_Share_SqlHierarchical_Pdo_MysqlTest extends Horde_Share_Test_SqlHier return; } $config = self::getConfig('SHARE_SQL_PDO_MYSQL_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Pdo_Mysql($config['share']['sql']['pdo_mysql']); - parent::setUpBeforeClass(); + if ($config) { + self::$db = new Horde_Db_Adapter_Pdo_Mysql($config['share']['sql']['pdo_mysql']); + parent::setUpBeforeClass(); + } } } diff --git a/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/PgsqlTest.php b/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/PgsqlTest.php index 4e331cb33..1bf63d552 100644 --- a/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/PgsqlTest.php +++ b/framework/Share/test/Horde/Share/SqlHierarchical/Pdo/PgsqlTest.php @@ -21,7 +21,9 @@ class Horde_Share_SqlHierarchical_Pdo_PgsqlTest extends Horde_Share_Test_SqlHier return; } $config = self::getConfig('SHARE_SQL_PDO_PGSQL_TEST_CONFIG'); - self::$db = new Horde_Db_Adapter_Pdo_Pgsql($config['share']['sql']['pdo_pgsql']); - parent::setUpBeforeClass(); + if ($config) { + self::$db = new Horde_Db_Adapter_Pdo_Pgsql($config['share']['sql']['pdo_pgsql']); + parent::setUpBeforeClass(); + } } }