Module:ISO 639 name/testcases/ISO 639 deprecated code to name

From blackwiki
< Module:ISO 639 name‎ | testcases
Revision as of 05:06, 27 September 2020 by Blackwikiadmin (talk | contribs) (9 revisions imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Documentation for this module may be created at Module:ISO 639 name/testcases/ISO 639 deprecated code to name/doc

local p = require("Module:UnitTests")

local function main(self, language_list)
	require("Module:Lang/documentor tool").testcases_iso_code_to_name(self, {language_list = language_list})
end

function p:test_iso_639_1_deprecated_code_to_name()
	local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_1
	main(self, language_list)
end

function p:test_iso_639_2_deprecated_code_to_name()
	local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_2
	main(self, language_list)
end

function p:test_iso_639_2B_deprecated_code_to_name()
	local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_2B
	main(self, language_list)
end

function p:test_iso_639_3_deprecated_code_to_name()
	local language_list = mw.loadData("Module:Language/data/ISO 639-3 (dep)")
	main(self, language_list)
end

function p:test_iso_639_5_deprecated_code_to_name()
	local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_5
	main(self, language_list)
end

return p