Add test for pageLanguage property

Bug: T161976
Change-Id: I7008b80e9724955cb8a716311438280029e05a52
This commit is contained in:
Tim Starling 2021-12-17 14:32:32 +11:00 committed by jenkins-bot
parent 511c66e80f
commit 9adf9ef66c

View file

@ -97,6 +97,10 @@ local function test_getCurrentTitle_fragment()
return mw.title.getCurrentTitle().fragment
end
local function test_pageLanguage()
return mw.title.getCurrentTitle().pageLanguage:getCode() == mw.language.getContentLanguage():getCode()
end
-- Tests
local tests = {
{ name = 'tostring', func = identity, type = 'ToString',
@ -415,6 +419,7 @@ local tests = {
{ name = "fragments don't leak via getCurrentTitle()", func = test_getCurrentTitle_fragment,
expect = { '' }
},
{ name = "mw.pageLanguage", func = test_pageLanguage, expect = { true } },
}
return testframework.getTestProvider( tests )