MediaWiki  REL1_24
TextContentTest Class Reference

ContentHandler Database ^--- needed, because we do need the database to test link updates More...

Inheritance diagram for TextContentTest:
Collaboration diagram for TextContentTest:

List of all members.

Public Member Functions

 newContent ($text)
 teardown ()
 testConvert ($text, $model, $lossy, $expectedNative)
 provideConvert TextContent::convert
 testCopy ()
 TextContent::copy
 testDeletionUpdates ($title, $model, $text, $expectedStuff)
 dataGetDeletionUpdates TextContent::getDeletionUpdates
 testEquals (Content $a, Content $b=null, $equal=false)
 dataEquals TextContent::equals
 testGetContentHandler ()
 TextContent::getContentHandler
 testGetModel ()
 TextContent::getModel
 testGetNativeData ()
 TextContent::getNativeData
 testGetParserOutput ($title, $model, $text, $expectedHtml, $expectedFields=null)
 dataGetParserOutput TextContent::getParserOutput
 testGetRedirectTarget ($text, $expected)
 dataGetRedirectTarget TextContent::getRedirectTarget
 testGetSize ()
 TextContent::getSize
 testGetTextForSearchIndex ()
 TextContent::getTextForSearchIndex
 testGetTextForSummary ($text, $maxlength, $expected)
 dataGetTextForSummary TextContent::getTextForSummary
 testGetWikitextForTransclusion ()
 TextContent::getWikitextForTransclusion
 testIsCountable ($text, $hasLinks, $mode, $expected)
 dataIsCountable Database TextContent::isCountable
 testIsEmpty ($text, $empty)
 dataIsEmpty TextContent::isEmpty
 testIsRedirect ($text, $expected)
 dataGetRedirectTarget TextContent::isRedirect
 testPreloadTransform ($text, $expected)
 dataPreloadTransform TextContent::preloadTransform
 testPreSaveTransform ($text, $expected)
 dataPreSaveTransform TextContent::preSaveTransform

Static Public Member Functions

static dataEquals ()
static dataGetDeletionUpdates ()
static dataGetParserOutput ()
static dataGetRedirectTarget ()
static dataGetTextForSummary ()
static dataIsCountable ()
static dataIsEmpty ()
static dataPreloadTransform ()
static dataPreSaveTransform ()
static provideConvert ()

Protected Member Functions

 setUp ()

Protected Attributes

 $context
 $savedContentGetParserOutput

Detailed Description

ContentHandler Database ^--- needed, because we do need the database to test link updates

Definition at line 8 of file TextContentTest.php.


Member Function Documentation

static TextContentTest::dataEquals ( ) [static]

Reimplemented in WikitextContentTest, JavaScriptContentTest, and CssContentTest.

Definition at line 373 of file TextContentTest.php.

References array().

Reimplemented in WikitextContentTest.

Definition at line 391 of file TextContentTest.php.

References array().

Reimplemented in CssContentTest, WikitextContentTest, and JavaScriptContentTest.

Definition at line 59 of file TextContentTest.php.

References array().

Reimplemented in WikitextContentTest, and JavaScriptContentTest.

Definition at line 163 of file TextContentTest.php.

References array().

Reimplemented in WikitextContentTest, and JavaScriptContentTest.

Definition at line 262 of file TextContentTest.php.

References array().

static TextContentTest::dataIsCountable ( ) [static]
Todo:
Test needs database! Should be done by a test class in the Database group.
Todo:
Test needs database! Should be done by a test class in the Database group.

Reimplemented in WikitextContentTest, and JavaScriptContentTest.

Definition at line 216 of file TextContentTest.php.

References array().

static TextContentTest::dataIsEmpty ( ) [static]

Definition at line 354 of file TextContentTest.php.

References array().

Reimplemented in WikitextContentTest, and JavaScriptContentTest.

Definition at line 140 of file TextContentTest.php.

References array().

Reimplemented in WikitextContentTest, and JavaScriptContentTest.

Definition at line 106 of file TextContentTest.php.

References array().

static TextContentTest::provideConvert ( ) [static]

Definition at line 445 of file TextContentTest.php.

TextContentTest::setUp ( ) [protected]

Reimplemented from MediaWikiLangTestCase.

Reimplemented in CssContentTest.

Definition at line 12 of file TextContentTest.php.

References $user, $wgHooks, array(), global, Title\newFromText(), MediaWikiTestCase\setMwGlobals(), and User.

Definition at line 44 of file TextContentTest.php.

References $wgHooks, and global.

TextContentTest::testConvert ( text,
model,
lossy,
expectedNative 
)

provideConvert TextContent::convert

Definition at line 478 of file TextContentTest.php.

TextContent::copy

Definition at line 301 of file TextContentTest.php.

References $content, and newContent().

TextContentTest::testEquals ( Content a,
Content b = null,
equal = false 
)

dataEquals TextContent::equals

Reimplemented in CssContentTest.

Definition at line 387 of file TextContentTest.php.

References Content\equals().

TextContentTest::testGetParserOutput ( title,
model,
text,
expectedHtml,
expectedFields = null 
)
TextContentTest::testGetRedirectTarget ( text,
expected 
)

dataGetRedirectTarget TextContent::getRedirectTarget

Definition at line 175 of file TextContentTest.php.

References $content, $t, and newContent().

TextContentTest::testGetTextForSummary ( text,
maxlength,
expected 
)

dataGetTextForSummary TextContent::getTextForSummary

Definition at line 283 of file TextContentTest.php.

References $content, and newContent().

TextContentTest::testIsCountable ( text,
hasLinks,
mode,
expected 
)

dataIsCountable Database TextContent::isCountable

Definition at line 246 of file TextContentTest.php.

References $content, newContent(), and MediaWikiTestCase\setMwGlobals().

TextContentTest::testIsEmpty ( text,
empty 
)

dataIsEmpty TextContent::isEmpty

Definition at line 367 of file TextContentTest.php.

References $content, and newContent().

TextContentTest::testIsRedirect ( text,
expected 
)

dataGetRedirectTarget TextContent::isRedirect

Definition at line 190 of file TextContentTest.php.

References $content, and newContent().


Member Data Documentation

TextContentTest::$context [protected]

Definition at line 9 of file TextContentTest.php.

TextContentTest::$savedContentGetParserOutput [protected]

Definition at line 10 of file TextContentTest.php.


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