Update tests for meta-information methods
This commit is contained in:
parent
724e09371a
commit
4225dfa6e6
@ -84,5 +84,25 @@ class MySQLTest extends DBTest {
|
|||||||
$this->assertTrue(in_array('create_test', $dbs));
|
$this->assertTrue(in_array('create_test', $dbs));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function TestGetSchemas()
|
||||||
|
{
|
||||||
|
$this->assertFalse($this->db->get_schemas());
|
||||||
|
}
|
||||||
|
|
||||||
|
function TestGetsProcedures()
|
||||||
|
{
|
||||||
|
$this->assertTrue(is_array($this->db->get_procedures()));
|
||||||
|
}
|
||||||
|
|
||||||
|
function TestGetTriggers()
|
||||||
|
{
|
||||||
|
$this->assertTrue(is_array($this->db->get_triggers()));
|
||||||
|
}
|
||||||
|
|
||||||
|
function TestGetSequences()
|
||||||
|
{
|
||||||
|
$this->assertFalse($this->db->get_sequences());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
class ODBCQBTest extends QBTest {
|
class ODBCQBTest extends UnitTestCase {
|
||||||
|
|
||||||
function TestExists()
|
function TestExists()
|
||||||
{
|
{
|
||||||
|
@ -101,4 +101,24 @@ class PgTest extends DBTest {
|
|||||||
$this->assertTrue(in_array('create_test', $dbs));
|
$this->assertTrue(in_array('create_test', $dbs));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function TestGetSchemas()
|
||||||
|
{
|
||||||
|
$this->assertTrue(is_array($this->db->get_schemas()));
|
||||||
|
}
|
||||||
|
|
||||||
|
function TestGetSequences()
|
||||||
|
{
|
||||||
|
$this->assertTrue(is_array($this->db->get_sequences()));
|
||||||
|
}
|
||||||
|
|
||||||
|
function TestGetsProcedures()
|
||||||
|
{
|
||||||
|
$this->assertTrue(is_array($this->db->get_procedures()));
|
||||||
|
}
|
||||||
|
|
||||||
|
function TestGetTriggers()
|
||||||
|
{
|
||||||
|
$this->assertTrue(is_array($this->db->get_triggers()));
|
||||||
|
}
|
||||||
}
|
}
|
@ -165,4 +165,9 @@ SQL;
|
|||||||
{
|
{
|
||||||
$this->assertFalse($this->db->get_dbs());
|
$this->assertFalse($this->db->get_dbs());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function TestGetSchemas()
|
||||||
|
{
|
||||||
|
$this->assertFalse($this->db->get_schemas());
|
||||||
|
}
|
||||||
}
|
}
|
@ -315,11 +315,12 @@ abstract class QBTest extends UnitTestCase {
|
|||||||
$this->assertIsA($query, 'PDOStatement');
|
$this->assertIsA($query, 'PDOStatement');
|
||||||
}
|
}
|
||||||
|
|
||||||
function TestGetDBs()
|
function TestGetViews()
|
||||||
{
|
{
|
||||||
$this->assertTrue(is_array($this->db->get_dbs()));
|
if (empty($this->db)) return;
|
||||||
}
|
|
||||||
|
|
||||||
|
$this->assertTrue(is_array($this->db->get_views()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// End of parent.php
|
// End of parent.php
|
Binary file not shown.
Reference in New Issue
Block a user