|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
TestCase for the ilDatabaseAtomBaseTest. More...
Inheritance diagram for ilDatabaseAtomRunTest:
Collaboration diagram for ilDatabaseAtomRunTest:Public Member Functions | |
| tearDown () | |
| testConnection () | |
| setupTable () | |
| testTableExists () | |
| testWriteWithTransactions () | |
| testWriteWithLocks () | |
| testWriteWithLocksAndAlias () | |
| testWriteWithMultipleLocksAndAlias () | |
| testWriteWithMultipleLocksWithAndWithoutAlias () | |
| testNoTables () | |
| testNoQueries () | |
| testUpdateDuringTransaction () | |
| testUpdateDuringLock () | |
Protected Member Functions | |
| setUp () | |
| getInsertQueryCallable () | |
| getTableLocksForDbInterface () | |
| getResultFromDB () | |
| getExpectedResult () | |
Protected Attributes | |
| $backupGlobals = false | |
| $ilDBInterfaceGalera | |
| $ilDBInterfaceGaleraSecond | |
| $ilDBInterfaceInnoDB | |
| $ilDBInterfaceInnoDBSecond | |
TestCase for the ilDatabaseAtomBaseTest.
@group needsInstalledILIAS
Definition at line 34 of file ilDatabaseAtomRunTest.php.
|
protected |
Definition at line 328 of file ilDatabaseAtomRunTest.php.
Referenced by testWriteWithLocks(), testWriteWithLocksAndAlias(), testWriteWithMultipleLocksAndAlias(), testWriteWithMultipleLocksWithAndWithoutAlias(), and testWriteWithTransactions().
Here is the caller graph for this function:
|
protected |
Definition at line 276 of file ilDatabaseAtomRunTest.php.
Referenced by testNoTables(), testWriteWithLocks(), testWriteWithLocksAndAlias(), testWriteWithMultipleLocksAndAlias(), testWriteWithMultipleLocksWithAndWithoutAlias(), and testWriteWithTransactions().
Here is the caller graph for this function:
|
protected |
Definition at line 313 of file ilDatabaseAtomRunTest.php.
References $d, $res, and $results.
Referenced by testWriteWithLocks(), testWriteWithLocksAndAlias(), testWriteWithMultipleLocksAndAlias(), testWriteWithMultipleLocksWithAndWithoutAlias(), and testWriteWithTransactions().
Here is the caller graph for this function:
|
protected |
Definition at line 296 of file ilDatabaseAtomRunTest.php.
References ilAtomQuery\LOCK_WRITE.
|
protected |
Definition at line 59 of file ilDatabaseAtomRunTest.php.
References ilDBWrapperFactory\getWrapper(), setupTable(), ilDBConstants\TYPE_GALERA, and ilDBConstants\TYPE_PDO_MYSQL_INNODB.
Here is the call graph for this function:| ilDatabaseAtomRunTest::setupTable | ( | ) |
Definition at line 99 of file ilDatabaseAtomRunTest.php.
Referenced by setUp().
Here is the caller graph for this function:| ilDatabaseAtomRunTest::tearDown | ( | ) |
Definition at line 84 of file ilDatabaseAtomRunTest.php.
| ilDatabaseAtomRunTest::testConnection | ( | ) |
Definition at line 91 of file ilDatabaseAtomRunTest.php.
| ilDatabaseAtomRunTest::testNoQueries | ( | ) |
Definition at line 199 of file ilDatabaseAtomRunTest.php.
| ilDatabaseAtomRunTest::testNoTables | ( | ) |
Definition at line 189 of file ilDatabaseAtomRunTest.php.
References getInsertQueryCallable().
Here is the call graph for this function:| ilDatabaseAtomRunTest::testTableExists | ( | ) |
Definition at line 121 of file ilDatabaseAtomRunTest.php.
| ilDatabaseAtomRunTest::testUpdateDuringLock | ( | ) |
Definition at line 239 of file ilDatabaseAtomRunTest.php.
References $d, $query, $res, and ilAtomQuery\LOCK_WRITE.
| ilDatabaseAtomRunTest::testUpdateDuringTransaction | ( | ) |
Definition at line 209 of file ilDatabaseAtomRunTest.php.
| ilDatabaseAtomRunTest::testWriteWithLocks | ( | ) |
Definition at line 139 of file ilDatabaseAtomRunTest.php.
References getExpectedResult(), getInsertQueryCallable(), and getResultFromDB().
Here is the call graph for this function:| ilDatabaseAtomRunTest::testWriteWithLocksAndAlias | ( | ) |
Definition at line 151 of file ilDatabaseAtomRunTest.php.
References getExpectedResult(), getInsertQueryCallable(), and getResultFromDB().
Here is the call graph for this function:| ilDatabaseAtomRunTest::testWriteWithMultipleLocksAndAlias | ( | ) |
Definition at line 163 of file ilDatabaseAtomRunTest.php.
References getExpectedResult(), getInsertQueryCallable(), and getResultFromDB().
Here is the call graph for this function:| ilDatabaseAtomRunTest::testWriteWithMultipleLocksWithAndWithoutAlias | ( | ) |
Definition at line 176 of file ilDatabaseAtomRunTest.php.
References getExpectedResult(), getInsertQueryCallable(), and getResultFromDB().
Here is the call graph for this function:| ilDatabaseAtomRunTest::testWriteWithTransactions | ( | ) |
Definition at line 127 of file ilDatabaseAtomRunTest.php.
References getExpectedResult(), getInsertQueryCallable(), and getResultFromDB().
Here is the call graph for this function:
|
protected |
Definition at line 40 of file ilDatabaseAtomRunTest.php.
|
protected |
Definition at line 44 of file ilDatabaseAtomRunTest.php.
|
protected |
Definition at line 48 of file ilDatabaseAtomRunTest.php.
|
protected |
Definition at line 52 of file ilDatabaseAtomRunTest.php.
|
protected |
Definition at line 56 of file ilDatabaseAtomRunTest.php.