protected function setUp() {
parent::setUp();
- $this->setMwGlobals( array(
- 'wgContentNamespaces' => array( NS_MAIN ),
- 'wgNamespacesWithSubpages' => array(
+ $this->setMwGlobals( [
+ 'wgContentNamespaces' => [ NS_MAIN ],
+ 'wgNamespacesWithSubpages' => [
NS_TALK => true,
NS_USER => true,
NS_USER_TALK => true,
- ),
+ ],
'wgCapitalLinks' => true,
- 'wgCapitalLinkOverrides' => array(),
- 'wgNonincludableNamespaces' => array(),
- ) );
+ 'wgCapitalLinkOverrides' => [],
+ 'wgNonincludableNamespaces' => [],
+ ] );
}
# ### START OF TESTS #########################################################
global $wgContentNamespaces;
$this->assertEquals(
- array( NS_MAIN ),
+ [ NS_MAIN ],
MWNamespace::getContentNamespaces(),
'$wgContentNamespaces is an array with only NS_MAIN by default'
);
# test !is_array( $wgcontentNamespaces )
$wgContentNamespaces = '';
- $this->assertEquals( array( NS_MAIN ), MWNamespace::getContentNamespaces() );
+ $this->assertEquals( [ NS_MAIN ], MWNamespace::getContentNamespaces() );
$wgContentNamespaces = false;
- $this->assertEquals( array( NS_MAIN ), MWNamespace::getContentNamespaces() );
+ $this->assertEquals( [ NS_MAIN ], MWNamespace::getContentNamespaces() );
$wgContentNamespaces = null;
- $this->assertEquals( array( NS_MAIN ), MWNamespace::getContentNamespaces() );
+ $this->assertEquals( [ NS_MAIN ], MWNamespace::getContentNamespaces() );
$wgContentNamespaces = 5;
- $this->assertEquals( array( NS_MAIN ), MWNamespace::getContentNamespaces() );
+ $this->assertEquals( [ NS_MAIN ], MWNamespace::getContentNamespaces() );
- # test $wgContentNamespaces === array()
- $wgContentNamespaces = array();
- $this->assertEquals( array( NS_MAIN ), MWNamespace::getContentNamespaces() );
+ # test $wgContentNamespaces === []
+ $wgContentNamespaces = [];
+ $this->assertEquals( [ NS_MAIN ], MWNamespace::getContentNamespaces() );
# test !in_array( NS_MAIN, $wgContentNamespaces )
- $wgContentNamespaces = array( NS_USER, NS_CATEGORY );
+ $wgContentNamespaces = [ NS_USER, NS_CATEGORY ];
$this->assertEquals(
- array( NS_MAIN, NS_USER, NS_CATEGORY ),
+ [ NS_MAIN, NS_USER, NS_CATEGORY ],
MWNamespace::getContentNamespaces(),
'NS_MAIN is forced in $wgContentNamespaces even if unwanted'
);
# test other cases, return $wgcontentNamespaces as is
- $wgContentNamespaces = array( NS_MAIN );
+ $wgContentNamespaces = [ NS_MAIN ];
$this->assertEquals(
- array( NS_MAIN ),
+ [ NS_MAIN ],
MWNamespace::getContentNamespaces()
);
- $wgContentNamespaces = array( NS_MAIN, NS_USER, NS_CATEGORY );
+ $wgContentNamespaces = [ NS_MAIN, NS_USER, NS_CATEGORY ];
$this->assertEquals(
- array( NS_MAIN, NS_USER, NS_CATEGORY ),
+ [ NS_MAIN, NS_USER, NS_CATEGORY ],
MWNamespace::getContentNamespaces()
);
}
* global $wgCapitalLink setting to have extended coverage.
*
* MWNamespace::isCapitalized() rely on two global settings:
- * $wgCapitalLinkOverrides = array(); by default
+ * $wgCapitalLinkOverrides = []; by default
* $wgCapitalLinks = true; by default
* This function test $wgCapitalLinks
*
public function testIsNonincludable() {
global $wgNonincludableNamespaces;
- $wgNonincludableNamespaces = array( NS_USER );
+ $wgNonincludableNamespaces = [ NS_USER ];
$this->assertTrue( MWNamespace::isNonincludable( NS_USER ) );
$this->assertFalse( MWNamespace::isNonincludable( NS_TEMPLATE ) );