MediaWiki  REL1_24
DatabaseTest Class Reference

Database DatabaseBase More...

Inheritance diagram for DatabaseTest:
Collaboration diagram for DatabaseTest:

List of all members.

Public Member Functions

 testAddQuotesFloat ()
 testAddQuotesInt ()
 testAddQuotesNull ()
 DatabaseBase::dropTable
 testAddQuotesString ()
 testAddQuotesStringQuote ()
 testFillPreparedBang ()
 testFillPreparedEmpty ()
 testFillPreparedQuestion ()
 testFillPreparedRaw ()
 testStoredFunctions ()
 testTableNameForeign ()
 testTableNameLocal ()
 testTableNameRawForeign ()
 testTableNameRawLocal ()
 testTableNameRawShared ()
 testTableNameShared ()
 testUnknownTableCorruptsResults ()

Protected Member Functions

 setUp ()
 tearDown ()

Protected Attributes

DatabaseBase $db

Private Member Functions

 dropFunctions ()
 getSharedTableName ($table, $database, $prefix, $format= 'quoted')
 prefixAndQuote ($table, $database=null, $prefix=null, $format= 'quoted')

Private Attributes

 $functionTest = false

Detailed Description

Database DatabaseBase

Definition at line 7 of file DatabaseTest.php.


Member Function Documentation

Definition at line 225 of file DatabaseTest.php.

Referenced by tearDown(), and testStoredFunctions().

DatabaseTest::getSharedTableName ( table,
database,
prefix,
format = 'quoted' 
) [private]

Definition at line 68 of file DatabaseTest.php.

References $ret, array(), and global.

Referenced by testTableNameRawShared(), and testTableNameShared().

DatabaseTest::prefixAndQuote ( table,
database = null,
prefix = null,
format = 'quoted' 
) [private]
DatabaseTest::setUp ( ) [protected]

Reimplemented from MediaWikiTestCase.

Definition at line 14 of file DatabaseTest.php.

References wfGetDB().

DatabaseTest::tearDown ( ) [protected]

Reimplemented from MediaWikiTestCase.

Definition at line 19 of file DatabaseTest.php.

References dropFunctions().

Definition at line 45 of file DatabaseTest.php.

Definition at line 37 of file DatabaseTest.php.

Definition at line 52 of file DatabaseTest.php.

Definition at line 190 of file DatabaseTest.php.

References array().

Definition at line 170 of file DatabaseTest.php.

References array().

Definition at line 178 of file DatabaseTest.php.

References array().

Definition at line 202 of file DatabaseTest.php.

References array().

Definition at line 156 of file DatabaseTest.php.

References prefixAndQuote().

Definition at line 118 of file DatabaseTest.php.

References prefixAndQuote().

Definition at line 163 of file DatabaseTest.php.

References prefixAndQuote().

Definition at line 125 of file DatabaseTest.php.

References prefixAndQuote().

Definition at line 231 of file DatabaseTest.php.

References $res, and array().


Member Data Documentation

DatabaseBase DatabaseTest::$db [protected]
Since:
1.18

Reimplemented from MediaWikiTestCase.

Definition at line 10 of file DatabaseTest.php.

DatabaseTest::$functionTest = false [private]

Definition at line 12 of file DatabaseTest.php.


The documentation for this class was generated from the following file: