Use QUnitTestModule instead of deprecated ResourceLoaderTestModules

This increases the compatibility requirement of this extension to
MediaWiki 1.33+

Bug: T232875
Change-Id: I50e652697c9d6e2886d457885b1d7b04a45f376f
This commit is contained in:
James D. Forrester
2020-05-11 11:56:05 -07:00
committed by Reedy
parent 3e1b29588a
commit 18552a7142
2 changed files with 13 additions and 17 deletions

View File

@@ -165,21 +165,6 @@ class UniversalLanguageSelectorHooks {
$out->addModules( 'ext.uls.setlang' );
}
/**
* @param array &$testModules array of javascript testing modules. 'qunit' is fed
* using tests/qunit/QUnitTestResources.php.
* @param ResourceLoader $resourceLoader
* Hook: ResourceLoaderTestModules
*/
public static function addTestModules( array &$testModules, ResourceLoader $resourceLoader ) {
$testModules['qunit']['ext.uls.tests'] = [
'scripts' => [ 'tests/qunit/ext.uls.tests.js' ],
'dependencies' => [ 'jquery.uls', 'ext.uls.init', 'ext.uls.preferences' ],
'localBasePath' => dirname( __DIR__ ),
'remoteExtPath' => 'UniversalLanguageSelector',
];
}
/**
* Add some tabs for navigation for users who do not use Ajax interface.
* Hook: PersonalUrls