-- [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