Difference between revisions of "Module:ISO 639 name/testcases/ISO 639 deprecated code to name"

From blackwiki
Jump to navigation Jump to search
blackwiki>Gonnym
blackwiki>Gonnym
Line 1: Line 1:
local p = require('Module:UnitTests')
+
local p = require("Module:UnitTests")
  
local function main(self, language_codes)
+
local function main(self, language_list)
require("Module:Lang/documentor tool/sandbox").testcases_iso_code_to_name(self, {language_list = language_codes})
+
require("Module:Lang/documentor tool/sandbox").testcases_iso_code_to_name(self, {language_list = language_list})
 
end
 
end
  
 
function p:test_iso_639_1_deprecated()
 
function p:test_iso_639_1_deprecated()
local language_codes = require("Module:Language/data/ISO 639 deprecated").deprecated_1
+
local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_1
main(self, language_codes)
+
main(self, language_list)
 
end
 
end
  
 
function p:test_iso_639_2_deprecated()
 
function p:test_iso_639_2_deprecated()
local language_codes = require("Module:Language/data/ISO 639 deprecated").deprecated_2
+
local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_2
main(self, language_codes)
+
main(self, language_list)
 
end
 
end
  
 
function p:test_iso_639_2B_deprecated()
 
function p:test_iso_639_2B_deprecated()
local language_codes = require("Module:Language/data/ISO 639 deprecated").deprecated_2B
+
local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_2B
main(self, language_codes)
+
main(self, language_list)
 
end
 
end
  
 
function p:test_iso_639_3_deprecated()
 
function p:test_iso_639_3_deprecated()
local language_codes = mw.loadData("Module:Language/data/ISO 639-3 (dep)")
+
local language_list = mw.loadData("Module:Language/data/ISO 639-3 (dep)")
main(self, language_codes)
+
main(self, language_list)
 
end
 
end
  
 
function p:test_iso_639_5_deprecated()
 
function p:test_iso_639_5_deprecated()
local language_codes = require("Module:Language/data/ISO 639 deprecated").deprecated_5
+
local language_list = require("Module:Language/data/ISO 639 deprecated").deprecated_5
main(self, language_codes)
+
main(self, language_list)
 
end
 
end
  
 
return p
 
return p

Revision as of 10:30, 24 September 2020

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/sandbox").testcases_iso_code_to_name(self, {language_list = language_list})
end

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

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

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

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

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

return p