blob: 612840b25721a387fd65589e83452582ad4b79ed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
<?php
/**
* Code hygiene test.
*
* @file
* @author Niklas Laxström
* @copyright Copyright © 2012-2013, Niklas Laxström
* @license GPL-2.0-or-later
*/
class ResourcesOrderTest extends MediaWikiTestCase {
public function setUp() {
parent::setUp();
$this->setMwGlobals( 'wgResourceModules', [] );
}
public function testAlphabeticalOrder() {
require __DIR__ . '/../../Resources.php';
$sorted = $wgResourceModules;
ksort( $sorted );
$this->assertEquals(
array_keys( $sorted ),
array_keys( $wgResourceModules ),
'Modules are defined in alphabetical order.'
);
}
}
|