17 import(
'lib.pkp.tests.DatabaseTestCase');
18 import(
'lib.pkp.classes.db.DBConnection');
30 $dbConn = $conn->getDBConn();
33 self::assertInstanceOf(
'ADODB_mysqli', $dbConn);
36 self::assertInstanceOf(
'ADODB_mysql', $dbConn);
39 self::assertInstanceOf(
'ADODB_postgres7', $dbConn);
42 self::assertInstanceOf(
'ADODB_postgres64', $dbConn);
45 self::assertInstanceOf(
'ADODB_postgres7', $dbConn);
48 self::assertInstanceOf(
'ADODB_postgres8', $dbConn);
51 self::assertInstanceOf(
'ADODB_postgres9', $dbConn);
54 $this->fail(
'Unknown DB driver.');
68 $this->markTestSkipped();
71 $dbConn = $conn->getDBConn();
72 self::assertInstanceOf(
'ADODB_postgres7', $dbConn);
83 $this->markTestSkipped();
85 $conn =
new DBConnection(
'sqlite',
'localhost',
'ojs',
'ojs',
'ojs',
true,
false,
false);
86 $dbConn = $conn->getDBConn();
87 self::assertInstanceOf(
'ADODB_sqlite', $dbConn);