| Module:ko-translit/testcases Sep 20th 2013, 02:29, by Atitarev | | | | Line 48: | Line 48: | | | self:do_test_translit('있다', 'itda') | | self:do_test_translit('있다', 'itda') | | | self:do_test_translit('갈비뼈', 'galbippyeo') | | self:do_test_translit('갈비뼈', 'galbippyeo') | | − | self:do_test_translit('가각갂갃간갅갆갇갈갉갊갋갌갍갎갏감갑값갓갔강갖갗갘같갚갛', 'TEST') | + | self:do_test_translit('가각갂갃간갅갆갇갈갉갊갋갌갍갎갏감갑값갓갔강갖갗갘같갚갛', 'TEST', '-') | | − | self:do_test_translit('개객갞갟갠갡갢갣갤갥갦갧갨갩갪갫갬갭갮갯갰갱갲갳갴갵갶갷', 'TEST') | + | -- self:do_test_translit('개객갞갟갠갡갢갣갤갥갦갧갨갩갪갫갬갭갮갯갰갱갲갳갴갵갶갷', 'TEST', '-') | | − | self:do_test_translit('갸갹갺갻갼갽갾갿걀걁걂걃걄걅걆걇걈걉걊걋걌걍걎걏걐걑걒걓', 'TEST') | + | -- self:do_test_translit('갸갹갺갻갼갽갾갿걀걁걂걃걄걅걆걇걈걉걊걋걌걍걎걏걐걑걒걓', 'TEST', '-') | | − | self:do_test_translit('걔걕걖걗걘걙걚걛걜걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯', 'TEST') | + | -- self:do_test_translit('걔걕걖걗걘걙걚걛걜걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯', 'TEST', '-', '-') | | | | | | | | -- self:do_test_translit( | | -- self:do_test_translit( |
- The following documentation is located at Module:ko-translit/testcases/documentation. [edit]
This is the unit-testing module for Module:ko-translit. 2 tests failed. test_translit: | Text | Expected | Actual |
|---|
 | 위키백과는 위키를 이용하여 전 세계 사람들이 함께 만들어가는 웹 기반의 다언어 백과사전입니다. 위키백과는 중립적이고 검증 가능한 자유 콘텐츠 백과사전의 제공을 목적으로 하는 프로젝트로, 누구나 참여하여 문서를 수정하고 발전시킬 수 있습니다. | wikibaekgwaneun wikireul iyonghayeo jeon segye saramdeuri hamkke mandeureoganeun wep gibanui daeoneo baekgwasajeonimnida. wikibaekgwaneun jungnipjeogigo geomjeung ganeunghan jayu kontencheu baekgwasajeonui jegong-eul mokjeogeuro haneun peurojekteuro, nuguna chamyeohayeo munseoreul sujeonghago baljeonsikil su itseumnida. | wikibaekgwaneun wikireul iyonghayeo jeon segye saramdeuri hamkke mandeureoganeun wep gibanui daeoneo baekgwasajeonimnida. wikibaekgwaneun jungnipjeogigo geomjeung ganeunghan jayu kontencheu baekgwasajeonui jegong-eul mokjeogeuro haneun peurojekteuro, nuguna chamyeohayeo munseoreul sujeonghago baljeonsikil su itseumnida. |  | 확인 (with syllable delimiter '-') | hwag-in | hwag-in |  | 직접 | jikjeop | jikjeop |  | 있다 | itda | itda |  | 녹말 | nongmal | nongmal |  | 같이 (with syllable delimiter '-') | gat-i | gat-i |  | 바깥 | bakkat | bakkat |  | 런던 | reondeon | reondeon |  | 먹다 | meokda | meokda |  | 사무실에서 | samusireseo | samusireseo |  | 죄송합니다 | joesonghamnida | joesonghamnida |  | 있습니다 | itseumnida | itseumnida |  | 강홍립 | ganghongnip | ganghongnip |  | 메가폰 | megapon | megapon |  | 갋 | galp | galp |  | 갌 | galt | galt |  | 갍 | galt | galt |  | 갎 | galp | galp |  | 갏 | galh | galh |  | 갋갌갍갎갏 | galpgaltgaltgalpgalh | galpgaltgaltgalpgalh |  | 있다 | itda | itda |  | 갈비뼈 | galbippyeo | galbippyeo |  | 가각갂갃간갅갆갇갈갉갊갋갌갍갎갏감갑값갓갔강갖갗갘같갚갛 (with syllable delimiter '-') | TEST | ga-gak-gak-gakt-gan-gant-gant-gat-gal-galk-galm-galp-galt-galt-galp-galh-gam-gap-gabs-gat-gat-gang-gat-gat-gak-gat-gap-gat |  | 한국어(韓國語)는 주로 한반도에서 쓰이는 언어로, 대한민국에서는 한국어, 한국말이라고 부른다. 조선민주주의인민공화국에서는 조선어(朝鮮語), 중국(조선족 위주)에서도 조선어(朝鮮語)로 불린다. 카자흐스탄 등 구 소련의 고려인들 사이에서는 고려말(高麗말)로 불린다. | hangugeo(韓國語)neun juro hanbandoeseo sseuineun eoneoro, daehanmingugeseoneun hangugeo, hangugmalirago bureunda. joseonminjujueuiinmingonghoagugeseoneun joseoneo(朝鮮語), junggug(joseonjog uiju)eseodo joseoneo(朝鮮語)ro bullinda. kajaheuseutan deung gu soryeoneui goryeoindeul saieseoneun goryeomal(高麗mal)lo bullinda. | han-gugeo(韓國語)neun juro hanbandoeseo sseuineun eoneoro, daehanmin-gugeseoneun han-gugeo, han-gungmarirago bureunda. joseonminjujuuiinmin-gonghwagugeseoneun joseoneo(朝鮮語), jungguk(joseonjok wiju)eseodo joseoneo(朝鮮語)ro bullinda. kajaheuseutan deung gu soryeonui goryeoindeul saieseoneun goryeomal(高麗mal)ro bullinda. |
-- Unit tests for [[Module:ko-translit]]. Click talk page to run tests. local tests = require('Module:UnitTests') local ko_translit = require('Module:ko-translit') function tests:do_test_translit(hangul, romaja, syldelim) self:equals( hangul .. (syldelim and (" (with syllable delimiter '%s')"):format(syldelim) or ""), ko_translit.tr(hangul, 'ko', 'Kore', syldelim), romaja ) end function tests:test_translit() self:do_test_translit( '위키백과는 위키를 이용하여 전 세계 사람들이 함께 ' .. '만들어가는 웹 기반의 다언어 백과사전입니다. 위키백과는 ' .. '중립적이고 검증 가능한 자유 콘텐츠 백과사전의 ' .. '제공을 목적으로 하는 프로젝트로, 누구나 참여하여 ' .. '문서를 수정하고 발전시킬 수 있습니다.', 'wikibaekgwaneun wikireul iyonghayeo jeon segye saramdeuri hamkke ' .. 'mandeureoganeun wep gibanui daeoneo baekgwasajeonimnida. wikibaekgwaneun ' .. 'jungnipjeogigo geomjeung ganeunghan jayu kontencheu baekgwasajeonui ' .. 'jegong-eul mokjeogeuro haneun peurojekteuro, nuguna chamyeohayeo ' .. 'munseoreul sujeonghago baljeonsikil su itseumnida.' ) self:do_test_translit('확인' , 'hwag-in', '-') self:do_test_translit('직접' , 'jikjeop') self:do_test_translit('있다' , 'itda') self:do_test_translit('녹말' , 'nongmal') self:do_test_translit('같이' , 'gat-i', '-') self:do_test_translit('바깥' , 'bakkat') self:do_test_translit('런던' , 'reondeon') self:do_test_translit('먹다' , 'meokda') self:do_test_translit('사무실에서', 'samusireseo') self:do_test_translit('죄송합니다', 'joesonghamnida') self:do_test_translit('있습니다' , 'itseumnida') -- will have to check this self:do_test_translit('강홍립' , 'ganghongnip') self:do_test_translit('메가폰' , 'megapon') self:do_test_translit('갋' , 'galp') self:do_test_translit('갌' , 'galt') self:do_test_translit('갍' , 'galt') self:do_test_translit('갎' , 'galp') self:do_test_translit('갏' , 'galh') self:do_test_translit('갋갌갍갎갏', 'galpgaltgaltgalpgalh') self:do_test_translit('있다', 'itda') self:do_test_translit('갈비뼈', 'galbippyeo') self:do_test_translit('가각갂갃간갅갆갇갈갉갊갋갌갍갎갏감갑값갓갔강갖갗갘같갚갛', 'TEST', '-') -- self:do_test_translit('개객갞갟갠갡갢갣갤갥갦갧갨갩갪갫갬갭갮갯갰갱갲갳갴갵갶갷', 'TEST', '-') -- self:do_test_translit('갸갹갺갻갼갽갾갿걀걁걂걃걄걅걆걇걈걉걊걋걌걍걎걏걐걑걒걓', 'TEST', '-') -- self:do_test_translit('걔걕걖걗걘걙걚걛걜걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯', 'TEST', '-', '-') -- self:do_test_translit( -- '가각갂갃간갅갆갇갈갉갊갋갌갍갎갏감갑값갓갔강갖갗갘같갚갛 ' .. -- '개객갞갟갠갡갢갣갤갥갦갧갨갩갪갫갬갭갮갯갰갱갲갳갴갵갶갷 ' .. -- '갸갹갺갻갼갽갾갿걀걁걂걃걄걅걆걇걈걉걊걋걌걍걎걏걐걑걒걓 ' .. -- '걔걕걖걗걘걙걚걛걜걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯 ' .. -- '거걱걲걳건걵걶걷걸걹걺걻걼걽걾걿검겁겂것겄겅겆겇겈겉겊겋 ' .. -- '게겍겎겏겐겑겒겓겔겕겖겗겘겙겚겛겜겝겞겟겠겡겢겣겤겥겦겧 ' .. -- '겨격겪겫견겭겮겯결겱겲겳겴겵겶겷겸겹겺겻겼경겾겿곀곁곂곃 ' .. -- '계곅곆곇곈곉곊곋곌곍곎곏곐곑곒곓곔곕곖곗곘곙곚곛곜곝곞곟 ' .. -- '고곡곢곣곤곥곦곧골곩곪곫곬곭곮곯곰곱곲곳곴공곶곷곸곹곺곻 ' .. -- '과곽곾곿관괁괂괃괄괅괆괇괈괉괊괋괌괍괎괏괐광괒괓괔괕괖괗 ' .. -- '괘괙괚괛괜괝괞괟괠괡괢괣괤괥괦괧괨괩괪괫괬괭괮괯괰괱괲괳 ' .. -- '괴괵괶괷괸괹괺괻괼괽괾괿굀굁굂굃굄굅굆굇굈굉굊굋굌굍굎굏 ' .. -- '교굑굒굓굔굕굖굗굘굙굚굛굜굝굞굟굠굡굢굣굤굥굦굧굨굩굪굫 ' .. -- '구국굮굯군굱굲굳굴굵굶굷굸굹굺굻굼굽굾굿궀궁궂궃궄궅궆궇 ' .. -- '궈궉궊궋권궍궎궏궐궑궒궓궔궕궖궗궘궙궚궛궜궝궞궟궠궡궢궣 ' .. -- '궤궥궦궧궨궩궪궫궬궭궮궯궰궱궲궳궴궵궶궷궸궹궺궻궼궽궾궿 ' .. -- '귀귁귂귃귄귅귆귇귈귉귊귋귌귍귎귏귐귑귒귓귔귕귖귗귘귙귚귛 ' .. -- '규귝귞귟균귡귢귣귤귥귦귧귨귩귪귫귬귭귮귯귰귱귲귳귴귵귶귷 ' .. -- '그극귺귻근귽귾귿글긁긂긃긄긅긆긇금급긊긋긌긍긎긏긐긑긒긓 ' .. -- '긔긕긖긗긘긙긚긛긜긝긞긟긠긡긢긣긤긥긦긧긨긩긪긫긬긭긮긯 ' .. -- '기긱긲긳긴긵긶긷길긹긺긻긼긽긾긿김깁깂깃깄깅깆깇깈깉깊깋', -- ' TEST') self:do_test_translit( '한국어(韓國語)는 주로 한반도에서 쓰이는 언어로,' .. ' 대한민국에서는 한국어, 한국말이라고 부른다. ' .. '조선민주주의인민공화국에서는 조선어(朝鮮語), ' .. '중국(조선족 위주)에서도 조선어(朝鮮語)로 불린다' .. '. 카자흐스탄 등 구 소련의 고려인들 사이에서는 ' .. '고려말(高麗말)로 불린다.', 'hangugeo(韓國語)neun juro hanbandoeseo sseuineun eoneoro, ' .. 'daehanmingugeseoneun hangugeo, hangugmalirago bureunda. ' .. 'joseonminjujueuiinmingonghoagugeseoneun joseoneo(朝鮮語), ' .. 'junggug(joseonjog uiju)eseodo joseoneo(朝鮮語)ro bullinda. ' .. 'kajaheuseutan deung gu soryeoneui goryeoindeul saieseoneun ' .. 'goryeomal(高麗mal)lo bullinda.' ) end return tests  |