MediaWiki
REL1_22
|
Search Database More...
Public Member Functions | |
addDBData () | |
Stub. | |
fetchIds ($results) | |
insertPage ($pageName, $text, $ns) | |
Insert a new page. | |
pageExists ($title) | |
testFullWidth () | |
testTextPowerSearch () | |
testTextSearch () | |
testTextTitlePowerSearch () | |
testTitleSearch () | |
Public Attributes | |
$pageList | |
Protected Member Functions | |
setUp () | |
Checks for database type & version. | |
tearDown () | |
Protected Attributes | |
$search |
Search Database
Definition at line 7 of file SearchEngineTest.php.
Stub.
If a test needs to add additional data to the database, it should implement this method and do so
Reimplemented from MediaWikiTestCase.
Definition at line 42 of file SearchEngineTest.php.
References insertPage(), MediaWikiTestCase\isWikitextNS(), and pageExists().
SearchEngineTest::fetchIds | ( | $ | results | ) |
Definition at line 71 of file SearchEngineTest.php.
References $matches, array(), and MediaWikiTestCase\isWikitextNS().
Referenced by testFullWidth(), testTextPowerSearch(), testTextSearch(), testTextTitlePowerSearch(), and testTitleSearch().
SearchEngineTest::insertPage | ( | $ | pageName, |
$ | text, | ||
$ | ns | ||
) |
Insert a new page.
$pageName | String: page name |
$text | String: page's content |
$n | Integer: unused |
Definition at line 101 of file SearchEngineTest.php.
References $comment, $title, $user, array(), WikiPage\factory(), ContentHandler\makeContent(), User\newFromName(), Title\newFromText(), and LinkCache\singleton().
Referenced by addDBData().
SearchEngineTest::pageExists | ( | $ | title | ) |
Definition at line 38 of file SearchEngineTest.php.
Referenced by addDBData().
SearchEngineTest::setUp | ( | ) | [protected] |
Checks for database type & version.
Will skip current test if DB does not support search.
Reimplemented from MediaWikiLangTestCase.
Definition at line 14 of file SearchEngineTest.php.
SearchEngineTest::tearDown | ( | ) | [protected] |
Reimplemented from MediaWikiTestCase.
Definition at line 32 of file SearchEngineTest.php.
Definition at line 118 of file SearchEngineTest.php.
References array(), and fetchIds().
Definition at line 144 of file SearchEngineTest.php.
References array(), and fetchIds().
Definition at line 137 of file SearchEngineTest.php.
References array(), and fetchIds().
Definition at line 165 of file SearchEngineTest.php.
References array(), and fetchIds().
Definition at line 155 of file SearchEngineTest.php.
References array(), and fetchIds().
SearchEngineTest::$pageList |
Definition at line 8 of file SearchEngineTest.php.
SearchEngineTest::$search [protected] |
Definition at line 8 of file SearchEngineTest.php.