$cache = new CacheMock;
$config = array(
- 'adapter' => 'mysqli',
'host' => 'localhost',
'username' => '',
'password' => '',
if (isset($_ENV['HORDE_DB_TEST_DSN_MYSQLI']))
$config = array_merge($config, @json_decode($_ENV['HORDE_DB_TEST_DSN_MYSQLI'], true));
- $conn = Horde_Db_Adapter::factory($config);
+ $conn = new Horde_Db_Adapter_Mysqli($config);
return array($conn, $cache);
}
$cache = new CacheMock;
$config = array(
- 'adapter' => 'pdo_mysql',
'host' => 'localhost',
'username' => '',
'password' => '',
if (isset($_ENV['HORDE_DB_TEST_DSN_PDO_MYSQL']))
$config = array_merge($config, @json_decode($_ENV['HORDE_DB_TEST_DSN_PDO_MYSQL'], true));
- $conn = Horde_Db_Adapter::factory($config);
+ $conn = new Horde_Db_Adapter_Pdo_Mysql($config);
return array($conn, $cache);
}
$cache = new CacheMock;
$config = array(
- 'adapter' => 'pdo_pgsql',
'username' => '',
'password' => '',
'dbname' => 'test',
if (isset($_ENV['HORDE_DB_TEST_DSN_PDO_PGSQL']))
$config = array_merge($config, @json_decode($_ENV['HORDE_DB_TEST_DSN_PDO_PGSQL'], true));
- $conn = Horde_Db_Adapter::factory($config);
+ $conn = new Horde_Db_Adapter_Pdo_Pgsql($config);
return array($conn, $cache);
}
if (!class_exists('CacheMock', false)) eval('class CacheMock { function get($key) { return $this->$key; } function set($key, $val) { $this->$key = $val; } } ?>');
$cache = new CacheMock;
- $conn = Horde_Db_Adapter::factory(array(
- 'adapter' => 'pdo_sqlite',
+ $conn = new Horde_Db_Adapter_Pdo_Sqlite(array(
'dbname' => ':memory:',
'cache' => $cache,
));