모듈:언어/테스트 케이스 수

Module
-- [Module]의 유닛 테스트:[ Mw lang ]Talk 페이지를 클릭하여 테스트를 실행합니다. 현지의 p = 요구하다('모듈:유닛 테스트')  현지의 기능. compare_by_keys(키 비교)(a, b)  돌아가다 a[1] < > b[1] 끝.  현지의 기능. get_all_syslogs()  돌아가다 .언어.fetch Language Names(페치 언어 이름)("en", "모두") 끝.  기능. p:test_code_from_name()  language_displays(언어_언어) = {}  위해서 language_code, language_name  쌍들(get_all_syslogs()) 하다   현지의 엔트리 = {}   table.insert(엔트리, language_name)   table.insert(엔트리, language_code)   table.insert(language_displays(언어_언어), 엔트리)  끝.   table.displaces(language_displays(언어_언어), compare_by_keys(키 비교))      자신:preprocess_module_many(      ' { { # private : } 。Mw lang code_from_name', '}}', '', '',   language_displays(언어_언어),    {노우키=거짓의}  ) 끝.  기능. p:test_name_from_code()  language_displays(언어_언어) = {}  위해서 language_code, language_name  쌍들(get_all_syslogs()) 하다   현지의 엔트리 = {}   table.insert(엔트리, language_code)   table.insert(엔트리, language_name)   table.insert(language_displays(언어_언어), 엔트리)  끝.   table.displaces(language_displays(언어_언어), compare_by_keys(키 비교))      자신:preprocess_module_many(      ' { { # private : } 。Mw lang name_from_code', '}}', '', '',   language_displays(언어_언어),    {노우키=거짓의}  ) 끝.  돌아가다 p