|
MediaWiki
REL1_20
|


Public Member Functions | |
| setUp () | |
| testDeleteJoin () | |
| testDuplicateTableStructure () | |
| testDuplicateTableStructureVirtual () | |
| testEntireSchema () | |
| testInsertIdType () | |
| testReplaceVars () | |
| testTableName () | |
| testUpgrades () | |
| Runs upgrades of older databases and compares results with current schema. | |
Public Attributes | |
| $db | |
Private Member Functions | |
| assertResultIs ($expected, $res) | |
| getColumns ($db, $table) | |
| getIndexes ($db, $table) | |
| getTables ($db) | |
| prepareDB ($version) | |
| replaceVars ($sql) | |
sqlite Database
Definition at line 24 of file DatabaseSqliteTest.php.
| DatabaseSqliteTest::assertResultIs | ( | $ | expected, |
| $ | res | ||
| ) | [private] |
Definition at line 42 of file DatabaseSqliteTest.php.
Referenced by testDeleteJoin().
| DatabaseSqliteTest::getColumns | ( | $ | db, |
| $ | table | ||
| ) | [private] |
Definition at line 299 of file DatabaseSqliteTest.php.
Referenced by testUpgrades().
| DatabaseSqliteTest::getIndexes | ( | $ | db, |
| $ | table | ||
| ) | [private] |
Definition at line 310 of file DatabaseSqliteTest.php.
Referenced by testUpgrades().
| DatabaseSqliteTest::getTables | ( | $ | db | ) | [private] |
Definition at line 278 of file DatabaseSqliteTest.php.
Referenced by testUpgrades().
| DatabaseSqliteTest::prepareDB | ( | $ | version | ) | [private] |
Definition at line 263 of file DatabaseSqliteTest.php.
References $db, $IP, and DatabaseUpdater\newForDB().
Referenced by testUpgrades().
| DatabaseSqliteTest::replaceVars | ( | $ | sql | ) | [private] |
Definition at line 37 of file DatabaseSqliteTest.php.
Referenced by testReplaceVars().
Definition at line 27 of file DatabaseSqliteTest.php.
References Sqlite\isPresent().
Definition at line 144 of file DatabaseSqliteTest.php.
References $db, $res, and assertResultIs().
Definition at line 103 of file DatabaseSqliteTest.php.
References $db.
Definition at line 124 of file DatabaseSqliteTest.php.
References $db.
Definition at line 171 of file DatabaseSqliteTest.php.
References $IP, $result, and Sqlite\checkSqlSyntax().
Definition at line 253 of file DatabaseSqliteTest.php.
References $db.
Definition at line 55 of file DatabaseSqliteTest.php.
References replaceVars().
Definition at line 93 of file DatabaseSqliteTest.php.
References $db.
Runs upgrades of older databases and compares results with current schema.
Definition at line 185 of file DatabaseSqliteTest.php.
References $db, $fullName, $IP, getColumns(), getIndexes(), getTables(), and prepareDB().
| DatabaseSqliteTest::$db |
Reimplemented from MediaWikiTestCase.
Definition at line 25 of file DatabaseSqliteTest.php.
Referenced by getColumns(), getIndexes(), getTables(), prepareDB(), testDeleteJoin(), testDuplicateTableStructure(), testDuplicateTableStructureVirtual(), testInsertIdType(), testTableName(), and testUpgrades().