Semantic MediaWiki and related extensions
Public Member Functions | List of all members
SMW\Test\SpecialsTest Class Reference
Inheritance diagram for SMW\Test\SpecialsTest:
Inheritance graph
[legend]
Collaboration diagram for SMW\Test\SpecialsTest:
Collaboration graph
[legend]

Public Member Functions

 getClass ()
 
 testSpecial (SpecialPage $specialPage)
 
 testSpecialAliasesContLang (SpecialPage $specialPage)
 
 specialPageProvider ()
 
- Public Member Functions inherited from SMW\Test\SemanticMediaWikiTestCase
 getClass ()
 
 newMockBuilder ()
 
 newDependencyBuilder (DependencyContainer $dependencyContainer=null)
 
 newReflector ( $class=null)
 

Additional Inherited Members

- Protected Member Functions inherited from SMW\Test\SemanticMediaWikiTestCase
 newTitle ( $namespace=NS_MAIN, $text=null)
 
 getUser ()
 
 newMockUser ()
 
 getLanguage ( $langCode='en')
 
 newContext ( $request=[])
 
 getSubject ( $namespace=NS_MAIN)
 
 newSubject (Title $title=null)
 
 newSettings (array $settings=[])
 
 newRandomString ( $length=10, $prefix=null)
 
 runOnlyOnSQLStore ( $store=null)
 
 getStore ()
 
 arrayWrap (array $elements)
 

Detailed Description

Note
Test base was borrowed from the EducationProgram extension

SMW SMWExtension medium

Member Function Documentation

◆ getClass()

SMW\Test\SpecialsTest::getClass ( )

Returns the name of the class to be tested

Returns
string|false

◆ specialPageProvider()

SMW\Test\SpecialsTest::specialPageProvider ( )

Provides special pages

Returns
array

◆ testSpecial()

SMW\Test\SpecialsTest::testSpecial ( SpecialPage  $specialPage)

specialPageProvider

Parameters
$specialPage

◆ testSpecialAliasesContLang()

SMW\Test\SpecialsTest::testSpecialAliasesContLang ( SpecialPage  $specialPage)
Test:
SpecialPageFactory::getLocalNameFor specialPageProvider

Test created in response to bug 44191

Parameters
$specialPage

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

About | General disclaimer | Privacy policy