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

@@ -17,7 +17,7 @@
"descriptionmsg": "uls-desc",
"license-name": "GPL-2.0-or-later OR MIT",
"requires": {
"MediaWiki": ">= 1.32.0"
"MediaWiki": ">= 1.33.0"
},
"Hooks": {
"BeforePageDisplay": "UniversalLanguageSelectorHooks::addModules",
@@ -28,7 +28,6 @@
"MakeGlobalVariablesScript": "UniversalLanguageSelectorHooks::addVariables",
"PersonalUrls": "UniversalLanguageSelectorHooks::addPersonalBarTrigger",
"ResourceLoaderGetConfigVars": "UniversalLanguageSelectorHooks::addConfig",
"ResourceLoaderTestModules": "UniversalLanguageSelectorHooks::addTestModules",
"SkinTemplateOutputPageBeforeExec": "UniversalLanguageSelectorHooks::onSkinTemplateOutputPageBeforeExec",
"UserGetLanguageObject": "UniversalLanguageSelectorHooks::getLanguage"
},
@@ -472,6 +471,18 @@
"remoteExtPath": "UniversalLanguageSelector/lib"
}
},
"QUnitTestModule": {
"localBasePath": "tests/qunit",
"remoteExtPath": "UniversalLanguageSelector/tests/qunit",
"scripts": [
"ext.uls.tests.js"
],
"dependencies": [
"jquery.uls",
"ext.uls.init",
"ext.uls.preferences"
]
},
"attributes": {
"EventLogging": {
"Schemas": {