ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
TestCase for the ilDatabaseAtomBaseTest. More...
Public Member Functions | |
testGetInstance () | |
testReadUncommited () | |
testReadCommited () | |
testReadRepeatedRead () | |
testAnomalies () | |
testLevel () | |
testRisks () | |
testCallables () | |
testWrongIsolationLevel () | |
testQueryWithFiveException () | |
testQueryWithTenException () | |
testWithOutLocks () | |
testWithOutClosures () | |
testMultipleClosures () | |
testLockSameTable () | |
testLockSameTableWithAlias () | |
Protected Member Functions | |
setUp () | |
Protected Attributes | |
$backupGlobals = false | |
$ilDBInterfaceGalera | |
$ilDBInterfaceInnoDB | |
TestCase for the ilDatabaseAtomBaseTest.
needsInstalledILIAS
disabled disabled disabled
Definition at line 37 of file ilDatabaseAtomBaseTest.php.
|
protected |
Definition at line 54 of file ilDatabaseAtomBaseTest.php.
References ilDBConstants\TYPE_GALERA, and ilDBConstants\TYPE_PDO_MYSQL_INNODB.
ilDatabaseAtomBaseTest::testAnomalies | ( | ) |
Definition at line 110 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryBase\checkAnomaly(), and ilAtomQueryException\DB_ATOM_ANO_NOT_AVAILABLE.
ilDatabaseAtomBaseTest::testCallables | ( | ) |
Definition at line 132 of file ilDatabaseAtomBaseTest.php.
ilDatabaseAtomBaseTest::testGetInstance | ( | ) |
Definition at line 74 of file ilDatabaseAtomBaseTest.php.
References ilAtomQuery\ISOLATION_SERIALIZABLE.
ilDatabaseAtomBaseTest::testLevel | ( | ) |
Definition at line 117 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryBase\checkIsolationLevel(), and ilAtomQueryException\DB_ATOM_ISO_WRONG_LEVEL.
ilDatabaseAtomBaseTest::testLockSameTable | ( | ) |
Definition at line 248 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_IDENTICAL_TABLES.
ilDatabaseAtomBaseTest::testLockSameTableWithAlias | ( | ) |
Definition at line 260 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_IDENTICAL_TABLES.
ilDatabaseAtomBaseTest::testMultipleClosures | ( | ) |
Definition at line 236 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_CLOSURE_ALREADY_SET.
ilDatabaseAtomBaseTest::testQueryWithFiveException | ( | ) |
Definition at line 174 of file ilDatabaseAtomBaseTest.php.
References $counter, $query, $result, and ilDatabaseException\DB_GENERAL.
ilDatabaseAtomBaseTest::testQueryWithTenException | ( | ) |
Definition at line 195 of file ilDatabaseAtomBaseTest.php.
References $counter, $query, $result, and ilDatabaseException\DB_GENERAL.
ilDatabaseAtomBaseTest::testReadCommited | ( | ) |
Definition at line 94 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_ISO_WRONG_LEVEL, and ilAtomQuery\ISOLATION_READ_COMMITED.
ilDatabaseAtomBaseTest::testReadRepeatedRead | ( | ) |
Definition at line 102 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_ISO_WRONG_LEVEL, and ilAtomQuery\ISOLATION_REPEATED_READ.
ilDatabaseAtomBaseTest::testReadUncommited | ( | ) |
Definition at line 86 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_ISO_WRONG_LEVEL, and ilAtomQuery\ISOLATION_READ_UNCOMMITED.
ilDatabaseAtomBaseTest::testRisks | ( | ) |
ilDatabaseAtomBaseTest::testWithOutClosures | ( | ) |
Definition at line 227 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_CLOSURE_NONE.
ilDatabaseAtomBaseTest::testWithOutLocks | ( | ) |
Definition at line 219 of file ilDatabaseAtomBaseTest.php.
References ilAtomQueryException\DB_ATOM_LOCK_NO_TABLE.
ilDatabaseAtomBaseTest::testWrongIsolationLevel | ( | ) |
Definition at line 162 of file ilDatabaseAtomBaseTest.php.
References $ilDB, and ilDBInterface\getDBType().
|
protected |
Definition at line 43 of file ilDatabaseAtomBaseTest.php.
|
protected |
Definition at line 47 of file ilDatabaseAtomBaseTest.php.
|
protected |
Definition at line 51 of file ilDatabaseAtomBaseTest.php.