MediaWiki  REL1_22
SideBarTest Class Reference

Skin More...

Inheritance diagram for SideBarTest:
Collaboration diagram for SideBarTest:

List of all members.

Public Member Functions

 testExpandMessages ()
 SkinTemplate::addToSidebarPlain
 testExternalUrlsRequireADescription ()
 SkinTemplate::addToSidebarPlain
 testRespectExternallinktarget ($externalLinkTarget)
 Test $wgExternaLinkTarget in sidebar dataRespectExternallinktarget.
 testRespectWgnofollowlinks ()
 Test $wgNoFollowLinks in sidebar.
 testSidebarWithOnlyTwoTitles ()
 SkinTemplate::addToSidebarPlain
 testTestAttributesAssertionHelper ()
 Simple test to verify our helper assertAttribs() is functional.
 testTrickyPipe ()
 bug 33321 - Make sure there's a | after transforming.

Static Public Member Functions

static dataRespectExternallinktarget ()

Protected Member Functions

 setUp ()
 setUp and tearDown should (where significant) happen in reverse order.

Private Member Functions

 assertSideBar ($expected, $text, $message= '')
 Internal helper to test the sidebar.
 getAttribs ()
 initMessagesHref ()
 Build $this->messages array.

Private Attributes

 $messages
 Local cache for sidebar messages.
SkinTemplate $skin
 A skin template, reinitialized before each test.

Detailed Description

Skin

Definition at line 6 of file SideBarTest.php.


Member Function Documentation

SideBarTest::assertSideBar ( expected,
text,
message = '' 
) [private]

Internal helper to test the sidebar.

Parameters:
$expected
$text
$message(Default: '')
Todo:
this assert method to should be converted to a test using a dataprovider..

Definition at line 55 of file SideBarTest.php.

Definition at line 216 of file SideBarTest.php.

References array().

SideBarTest::getAttribs ( ) [private]

Definition at line 163 of file SideBarTest.php.

Build $this->messages array.

Definition at line 16 of file SideBarTest.php.

Referenced by setUp().

SideBarTest::setUp ( ) [protected]

setUp and tearDown should (where significant) happen in reverse order.

Reimplemented from MediaWikiLangTestCase.

Definition at line 41 of file SideBarTest.php.

References Language\factory(), ContextSource\getContext(), initMessagesHref(), and skin().

SideBarTest::testRespectExternallinktarget ( externalLinkTarget)

Test $wgExternaLinkTarget in sidebar dataRespectExternallinktarget.

Definition at line 208 of file SideBarTest.php.

Test $wgNoFollowLinks in sidebar.

Definition at line 195 of file SideBarTest.php.

Simple test to verify our helper assertAttribs() is functional.

Definition at line 177 of file SideBarTest.php.

bug 33321 - Make sure there's a | after transforming.

Database SkinTemplate::addToSidebarPlain

Definition at line 132 of file SideBarTest.php.


Member Data Documentation

SideBarTest::$messages [private]

Local cache for sidebar messages.

Definition at line 13 of file SideBarTest.php.

SkinTemplate SideBarTest::$skin [private]

A skin template, reinitialized before each test.

Definition at line 11 of file SideBarTest.php.


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