mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-01-11 17:58:41 +00:00
fix sql connection tests
This commit is contained in:
parent
ccca21c0e3
commit
d272df38d4
|
|
@ -50,6 +50,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals((int) $GLOBALS['CONFIG']['db']['core']['masters']['admin']['port'], $mysql->getPort());
|
||||
self::assertInstanceOf('\phpOMS\DataStorage\Database\Query\Grammar\MysqlGrammar', $mysql->getGrammar());
|
||||
self::assertEquals(DatabaseType::MYSQL, $mysql->getType());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -65,6 +66,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -80,6 +82,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -95,6 +98,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -110,6 +114,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -125,6 +130,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -140,6 +146,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -155,6 +162,7 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -170,5 +178,6 @@ final class MysqlConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$mysql = new MysqlConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::MISSING_DATABASE, $mysql->getStatus());
|
||||
$mysql->close();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals((int) $GLOBALS['CONFIG']['db']['core']['postgresql']['admin']['port'], $psql->getPort());
|
||||
self::assertInstanceOf('\phpOMS\DataStorage\Database\Query\Grammar\PostgresGrammar', $psql->getGrammar());
|
||||
self::assertEquals(DatabaseType::PGSQL, $psql->getType());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -64,6 +65,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -78,6 +80,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -92,6 +95,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -106,6 +110,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -120,6 +125,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -134,6 +140,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -148,6 +155,7 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -160,8 +168,9 @@ final class PostgresConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$db = $GLOBALS['CONFIG']['db']['core']['masters']['admin'];
|
||||
$db['database'] = 'invalid';
|
||||
|
||||
$mysql = new PostgresConnection($db);
|
||||
$mysql->connect();
|
||||
self::assertEquals(DatabaseStatus::MISSING_DATABASE, $mysql->getStatus());
|
||||
$psql = new PostgresConnection($db);
|
||||
$psql->connect();
|
||||
self::assertEquals(DatabaseStatus::MISSING_DATABASE, $psql->getStatus());
|
||||
$psql->close();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,6 +47,7 @@ final class SQLiteConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals($GLOBALS['CONFIG']['db']['core']['sqlite']['admin']['database'], $sqlite->getDatabase());
|
||||
self::assertInstanceOf('\phpOMS\DataStorage\Database\Query\Grammar\SQLiteGrammar', $sqlite->getGrammar());
|
||||
self::assertEquals(DatabaseType::SQLITE, $sqlite->getType());
|
||||
$sqlite->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -61,6 +62,7 @@ final class SQLiteConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$sqlite = new SQLiteConnection($db);
|
||||
$sqlite->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $sqlite->getStatus());
|
||||
$sqlite->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -76,6 +78,7 @@ final class SQLiteConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$sqlite = new SQLiteConnection($db);
|
||||
$sqlite->connect();
|
||||
self::assertEquals(DatabaseStatus::MISSING_DATABASE, $sqlite->getStatus());
|
||||
$sqlite->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -90,6 +93,7 @@ final class SQLiteConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$sqlite = new SQLiteConnection($db);
|
||||
$sqlite->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $sqlite->getStatus());
|
||||
$sqlite->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -105,6 +109,7 @@ final class SQLiteConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$sqlite = new SQLiteConnection($db);
|
||||
$sqlite->connect();
|
||||
self::assertEquals(DatabaseStatus::MISSING_DATABASE, $sqlite->getStatus());
|
||||
$sqlite->close();
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -32,6 +32,15 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
'The Sqlsrv extension is not available.'
|
||||
);
|
||||
}
|
||||
|
||||
$ssql = new SqlServerConnection($GLOBALS['CONFIG']['db']['core']['mssql']['admin']);
|
||||
$ssql->connect();
|
||||
if ($ssql->getStatus() !== DatabaseStatus::OK) {
|
||||
$this->markTestSkipped(
|
||||
'The Sqlsrv extension is not available.'
|
||||
);
|
||||
}
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -49,6 +58,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
self::assertEquals((int) $GLOBALS['CONFIG']['db']['core']['mssql']['admin']['port'], $ssql->getPort());
|
||||
self::assertInstanceOf('\phpOMS\DataStorage\Database\Query\Grammar\SqlServerGrammar', $ssql->getGrammar());
|
||||
self::assertEquals(DatabaseType::SQLSRV, $ssql->getType());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -63,6 +73,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -77,6 +88,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -91,6 +103,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -105,6 +118,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -119,6 +133,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -133,6 +148,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -147,6 +163,7 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -161,5 +178,6 @@ final class SqlServerConnectionTest extends \PHPUnit\Framework\TestCase
|
|||
$ssql = new SqlServerConnection($db);
|
||||
$ssql->connect();
|
||||
self::assertEquals(DatabaseStatus::FAILURE, $ssql->getStatus());
|
||||
$ssql->close();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user