public function getConnection()
{
$config = getenv('DB_ADAPTER_MYSQL_TEST_CONFIG');
- if ($config && !is_file($config)) {
+ if ($config && !is_dir(basename($config))) {
$config = array_merge(array('host' => 'localhost', 'username' => '', 'password' => '', 'dbname' => 'test'), json_decode($config, true));
} else {
if (!$config) {
public function getConnection()
{
$config = getenv('DB_ADAPTER_MYSQLI_TEST_CONFIG');
- if ($config && !is_file($config)) {
+ if ($config && !is_dir(basename($config))) {
$config = array_merge(array('host' => 'localhost', 'username' => '', 'password' => '', 'dbname' => 'test'), json_decode($config, true));
} else {
if (!$config) {
public function getConnection()
{
$config = getenv('DB_ADAPTER_PDO_MYSQL_TEST_CONFIG');
- if ($config && !is_file($config)) {
+ if ($config && !is_dir(basename($config))) {
$config = array_merge(array('host' => 'localhost', 'username' => '', 'password' => '', 'dbname' => 'test'), json_decode($config, true));
} else {
if (!$config) {
$suite = new self('Horde Framework - Horde_Db - PDO-PostgreSQL Adapter');
$skip = true;
- if (extension_loaded('pdo') && in_array('pgsql', PDO::getAvailableDrivers())) {
+ if (extension_loaded('pdo') &&
+ in_array('pgsql', PDO::getAvailableDrivers())) {
try {
self::$conn = $suite->getConnection();
$skip = false;
public function getConnection()
{
- if (!is_null(self::$conn)) { return self::$conn; }
+ if (!is_null(self::$conn)) {
+ return self::$conn;
+ }
$config = getenv('DB_ADAPTER_PDO_PGSQL_TEST_CONFIG');
- if ($config && !is_file($config)) {
+ if ($config && !is_dir(basename($config))) {
$config = array_merge(array('username' => '', 'password' => '', 'dbname' => 'test'), json_decode($config, true));
} else {
if (!$config) {