|
MediaWiki
REL1_21
|
ContentHandler Database ^--- important, causes temporary tables to be used instead of the real database medium More...


Public Member Functions | |
| __construct ($name=null, array $data=array(), $dataName= '') | |
| broken_testDoRollback () | |
| dataReplaceSection () | |
| testDoDeleteArticle () | |
| testDoDeleteUpdates () | |
| testDoEdit () | |
| testDoEditContent () | |
| testDoQuickEdit () | |
| testDoQuickEditContent () | |
| testDoRollback () | |
| testExists () | |
| testGetAutoDeleteReason ($edits, $expectedResult, $expectedHistory) | |
| provideGetAutoDeleteReason | |
| testGetAutosummary ($old, $new, $flags, $expected) | |
| provideGetAutoSummary | |
| testGetContent () | |
| testGetContentHandler () | |
| testGetContentModel () | |
| testGetParserOutput ($model, $text, $expectedHtml) | |
| provideGetParserOutput | |
| testGetParserOutput_badrev () | |
| testGetParserOutput_nonexisting () | |
| testGetRawText () | |
| testGetRedirectTarget ($title, $model, $text, $target) | |
| provideGetRedirectTarget | |
| testGetRevision () | |
| testGetText () | |
| testHasViewableContent ($title, $viewable, $create=false) | |
| provideHasViewableContent | |
| testIsCountable ($title, $model, $text, $mode, $expected) | |
| provideIsCountable | |
| testIsRedirect ($title, $model, $text, $target) | |
| provideGetRedirectTarget | |
| testPreSaveTransform ($text, $expected) | |
| providePreSaveTransform | |
| testReplaceSection ($title, $model, $text, $section, $with, $sectionTitle, $expected) | |
| dataReplaceSection | |
| testReplaceSectionContent ($title, $model, $text, $section, $with, $sectionTitle, $expected) | |
| dataReplaceSection | |
Static Public Member Functions | |
| static | provideGetAutoDeleteReason () |
| static | provideGetAutosummary () |
| static | provideGetParserOutput () |
| static | provideGetRedirectTarget () |
| static | provideHasViewableContent () |
| static | provideIsCountable () |
| static | providePreSaveTransform () |
Public Attributes | |
| $pages_to_delete | |
Static Public Attributes | |
| static | $sections |
Protected Member Functions | |
| createPage ($page, $text, $model=null) | |
| newPage ($title, $model=null) | |
| setUp () | |
| setUp and tearDown should (where significant) happen in reverse order. | |
| tearDown () | |
ContentHandler Database ^--- important, causes temporary tables to be used instead of the real database medium
Definition at line 9 of file WikiPageTest.php.
| WikiPageTest::__construct | ( | $ | name = null, |
| array $ | data = array(), |
||
| $ | dataName = '' |
||
| ) |
Reimplemented from MediaWikiTestCase.
Definition at line 13 of file WikiPageTest.php.
Definition at line 749 of file WikiPageTest.php.
| WikiPageTest::createPage | ( | $ | page, |
| $ | text, | ||
| $ | model = null |
||
| ) | [protected] |
Definition at line 82 of file WikiPageTest.php.
References $page, ContentHandler\makeContent(), and newPage().
Referenced by testDoDeleteArticle(), testDoDeleteUpdates(), testDoQuickEdit(), testDoQuickEditContent(), testExists(), testGetContent(), WikiPageTest_ContentHandlerUseDB\testGetContentHandler(), testGetContentHandler(), WikiPageTest_ContentHandlerUseDB\testGetContentModel(), testGetContentModel(), testGetParserOutput(), testGetRawText(), testGetRedirectTarget(), testGetRevision(), testGetText(), testHasViewableContent(), testIsCountable(), and testIsRedirect().
Definition at line 631 of file WikiPageTest.php.
| WikiPageTest::newPage | ( | $ | title, |
| $ | model = null |
||
| ) | [protected] |
| Title | $title | |
| String | $model |
Definition at line 62 of file WikiPageTest.php.
References $title, MediaWikiTestCase\getDefaultWikitextNS(), and Title\newFromText().
Referenced by createPage(), testDoEdit(), testDoEditContent(), testExists(), testGetContent(), testGetRawText(), testGetRevision(), testGetText(), and testHasViewableContent().
| static WikiPageTest::provideGetAutoDeleteReason | ( | ) | [static] |
Definition at line 892 of file WikiPageTest.php.
| static WikiPageTest::provideGetAutosummary | ( | ) | [static] |
Definition at line 837 of file WikiPageTest.php.
| static WikiPageTest::provideGetParserOutput | ( | ) | [static] |
Definition at line 569 of file WikiPageTest.php.
References array().
| static WikiPageTest::provideGetRedirectTarget | ( | ) | [static] |
Definition at line 400 of file WikiPageTest.php.
References array().
| static WikiPageTest::provideHasViewableContent | ( | ) | [static] |
Definition at line 374 of file WikiPageTest.php.
References array().
| static WikiPageTest::provideIsCountable | ( | ) | [static] |
Definition at line 430 of file WikiPageTest.php.
References array().
| static WikiPageTest::providePreSaveTransform | ( | ) | [static] |
Definition at line 992 of file WikiPageTest.php.
| WikiPageTest::setUp | ( | ) | [protected] |
setUp and tearDown should (where significant) happen in reverse order.
Reimplemented from MediaWikiLangTestCase.
Reimplemented in WikiPageTest_ContentHandlerUseDB.
Definition at line 35 of file WikiPageTest.php.
References array(), cached, etc, redirect, and LinkCache\singleton().
| WikiPageTest::tearDown | ( | ) | [protected] |
Reimplemented from MediaWikiTestCase.
Reimplemented in WikiPageTest_ContentHandlerUseDB.
Definition at line 42 of file WikiPageTest.php.
References as.
Definition at line 232 of file WikiPageTest.php.
References $dbr, $n, $page, $res, $t, array(), createPage(), Title\newFromText(), and wfGetDB().
Definition at line 256 of file WikiPageTest.php.
References $dbr, $n, $page, $res, array(), createPage(), and wfGetDB().
Definition at line 146 of file WikiPageTest.php.
References $dbr, $n, $page, $res, $title, array(), MediaWikiTestCase\hideDeprecated(), Title\newFromText(), newPage(), and wfGetDB().
Definition at line 203 of file WikiPageTest.php.
References $page, $wgUser, createPage(), global, and MediaWikiTestCase\hideDeprecated().
Definition at line 219 of file WikiPageTest.php.
References $page, $wgUser, createPage(), global, and ContentHandler\makeContent().
Definition at line 805 of file WikiPageTest.php.
Definition at line 355 of file WikiPageTest.php.
References $page, createPage(), WikiPage\doDeleteArticle(), and newPage().
| WikiPageTest::testGetAutoDeleteReason | ( | $ | edits, |
| $ | expectedResult, | ||
| $ | expectedHistory | ||
| ) |
provideGetAutoDeleteReason
Definition at line 953 of file WikiPageTest.php.
| WikiPageTest::testGetAutosummary | ( | $ | old, |
| $ | new, | ||
| $ | flags, | ||
| $ | expected | ||
| ) |
provideGetAutoSummary
Definition at line 881 of file WikiPageTest.php.
Definition at line 286 of file WikiPageTest.php.
References $page, createPage(), and newPage().
Reimplemented in WikiPageTest_ContentHandlerUseDB.
Definition at line 342 of file WikiPageTest.php.
References $page, createPage(), and global.
Reimplemented in WikiPageTest_ContentHandlerUseDB.
Definition at line 329 of file WikiPageTest.php.
References $page, createPage(), and global.
| WikiPageTest::testGetParserOutput | ( | $ | model, |
| $ | text, | ||
| $ | expectedHtml | ||
| ) |
provideGetParserOutput
Definition at line 579 of file WikiPageTest.php.
References $page, and createPage().
Definition at line 605 of file WikiPageTest.php.
Definition at line 593 of file WikiPageTest.php.
Definition at line 314 of file WikiPageTest.php.
References $page, createPage(), MediaWikiTestCase\hideDeprecated(), and newPage().
| WikiPageTest::testGetRedirectTarget | ( | $ | title, |
| $ | model, | ||
| $ | text, | ||
| $ | target | ||
| ) |
provideGetRedirectTarget
Definition at line 410 of file WikiPageTest.php.
References $page, $t, $title, and createPage().
Definition at line 271 of file WikiPageTest.php.
References $page, $rev, createPage(), and newPage().
Definition at line 299 of file WikiPageTest.php.
References $page, createPage(), MediaWikiTestCase\hideDeprecated(), and newPage().
| WikiPageTest::testHasViewableContent | ( | $ | title, |
| $ | viewable, | ||
| $ | create = false |
||
| ) |
provideHasViewableContent
Definition at line 387 of file WikiPageTest.php.
References $page, $title, createPage(), and newPage().
| WikiPageTest::testIsCountable | ( | $ | title, |
| $ | model, | ||
| $ | text, | ||
| $ | mode, | ||
| $ | expected | ||
| ) |
provideIsCountable
Definition at line 541 of file WikiPageTest.php.
References $page, $title, array(), createPage(), ContentHandler\getDefaultModelFor(), global, Title\newFromText(), MediaWikiTestCase\setMwGlobals(), and wfGetDB().
| WikiPageTest::testIsRedirect | ( | $ | title, |
| $ | model, | ||
| $ | text, | ||
| $ | target | ||
| ) |
provideGetRedirectTarget
Definition at line 425 of file WikiPageTest.php.
References $page, $title, and createPage().
| WikiPageTest::testPreSaveTransform | ( | $ | text, |
| $ | expected | ||
| ) |
providePreSaveTransform
Definition at line 1006 of file WikiPageTest.php.
| WikiPageTest::testReplaceSection | ( | $ | title, |
| $ | model, | ||
| $ | text, | ||
| $ | section, | ||
| $ | with, | ||
| $ | sectionTitle, | ||
| $ | expected | ||
| ) |
dataReplaceSection
Definition at line 682 of file WikiPageTest.php.
| WikiPageTest::testReplaceSectionContent | ( | $ | title, |
| $ | model, | ||
| $ | text, | ||
| $ | section, | ||
| $ | with, | ||
| $ | sectionTitle, | ||
| $ | expected | ||
| ) |
dataReplaceSection
Definition at line 695 of file WikiPageTest.php.
| WikiPageTest::$pages_to_delete |
Definition at line 11 of file WikiPageTest.php.
WikiPageTest::$sections [static] |
"Intro == stuff == hello world == test == just a test == foo == more stuff "
Definition at line 616 of file WikiPageTest.php.