Module:uk-translit/testcases
Jump to navigation
Jump to search
- The following documentation is located at Module:uk-translit/testcases/documentation. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • tested module • sandbox
All tests passed. (refresh)
Text | Expected | Actual | |
---|---|---|---|
![]() |
Алушта | Alušta | Alušta |
![]() |
Андрій | Andrij | Andrij |
![]() |
Борщагівка | Borščahivka | Borščahivka |
![]() |
Борисенко | Borysenko | Borysenko |
![]() |
Вінниця | Vinnycja | Vinnycja |
![]() |
Володимир | Volodymyr | Volodymyr |
![]() |
Гадяч | Hadjač | Hadjač |
![]() |
Богдан | Bohdan | Bohdan |
![]() |
Згурський | Zhursʹkyj | Zhursʹkyj |
![]() |
Згорани | Zhorany | Zhorany |
![]() |
Розгон | Rozhon | Rozhon |
![]() |
Ґалаґан | Galagan | Galagan |
![]() |
Ґорґани | Gorgany | Gorgany |
![]() |
Донецьк | Donecʹk | Donecʹk |
![]() |
Дмитро | Dmytro | Dmytro |
![]() |
Рівне | Rivne | Rivne |
![]() |
Олег | Oleh | Oleh |
![]() |
Есмань | Esmanʹ | Esmanʹ |
![]() |
Єнакієве | Jenakijeve | Jenakijeve |
![]() |
Гаєвич | Hajevyč | Hajevyč |
![]() |
Короп’є | Koropʺje | Koropʺje |
![]() |
Коропʼє | Koropʺje | Koropʺje |
![]() |
Короп'є | Koropʺje | Koropʺje |
![]() |
Житомир | Žytomyr | Žytomyr |
![]() |
Жанна | Žanna | Žanna |
![]() |
Жежелів | Žeželiv | Žeželiv |
![]() |
Закарпаття | Zakarpattja | Zakarpattja |
![]() |
Казимирчук | Kazymyrčuk | Kazymyrčuk |
![]() |
Медвин | Medvyn | Medvyn |
![]() |
Михайленко | Myxajlenko | Myxajlenko |
![]() |
Іванків | Ivankiv | Ivankiv |
![]() |
Іващенко | Ivaščenko | Ivaščenko |
![]() |
Їжакевич | Jižakevyč | Jižakevyč |
![]() |
Кадиївка | Kadyjivka | Kadyjivka |
![]() |
Мар’їне | Marʺjine | Marʺjine |
![]() |
Марʼїне | Marʺjine | Marʺjine |
![]() |
Мар'їне | Marʺjine | Marʺjine |
![]() |
Йосипівка | Josypivka | Josypivka |
![]() |
Стрий | Stryj | Stryj |
![]() |
Олексій | Oleksij | Oleksij |
![]() |
Київ | Kyjiv | Kyjiv |
![]() |
Коваленко | Kovalenko | Kovalenko |
![]() |
Лебедин | Lebedyn | Lebedyn |
![]() |
Леонід | Leonid | Leonid |
![]() |
Миколаїв | Mykolajiv | Mykolajiv |
![]() |
Маринич | Marynyč | Marynyč |
![]() |
Ніжин | Nižyn | Nižyn |
![]() |
Наталія | Natalija | Natalija |
![]() |
Одеса | Odesa | Odesa |
![]() |
Онищенко | Onyščenko | Onyščenko |
![]() |
Полтава | Poltava | Poltava |
![]() |
Петро | Petro | Petro |
![]() |
Решетилівка | Rešetylivka | Rešetylivka |
![]() |
Рибчинський | Rybčynsʹkyj | Rybčynsʹkyj |
![]() |
Суми | Sumy | Sumy |
![]() |
Соломія | Solomija | Solomija |
![]() |
Тернопіль | Ternopilʹ | Ternopilʹ |
![]() |
Троць | Trocʹ | Trocʹ |
![]() |
Ужгород | Užhorod | Užhorod |
![]() |
Уляна | Uljana | Uljana |
![]() |
Фастів | Fastiv | Fastiv |
![]() |
Філіпчук | Filipčuk | Filipčuk |
![]() |
Харків | Xarkiv | Xarkiv |
![]() |
Христина | Xrystyna | Xrystyna |
![]() |
Біла Церква | Bila Cerkva | Bila Cerkva |
![]() |
Стеценко | Stecenko | Stecenko |
![]() |
Чернівці | Černivci | Černivci |
![]() |
Шевченко | Ševčenko | Ševčenko |
![]() |
Шостка | Šostka | Šostka |
![]() |
Кишеньки | Kyšenʹky | Kyšenʹky |
![]() |
Щербухи | Ščerbuxy | Ščerbuxy |
![]() |
Гоща | Hošča | Hošča |
![]() |
Гаращенко | Haraščenko | Haraščenko |
![]() |
Юрій | Jurij | Jurij |
![]() |
Корюківка | Korjukivka | Korjukivka |
![]() |
Яготин | Jahotyn | Jahotyn |
![]() |
Ярошенко | Jarošenko | Jarošenko |
![]() |
Костянтин | Kostjantyn | Kostjantyn |
![]() |
Знам’янка | Znamʺjanka | Znamʺjanka |
![]() |
Знамʼянка | Znamʺjanka | Znamʺjanka |
![]() |
Знам'янка | Znamʺjanka | Znamʺjanka |
![]() |
Феодосія | Feodosija | Feodosija |
local tests = require("Module:UnitTests")
local uk_translit = require("Module:uk-translit")
function tests:check_translit(Cyrl, Latn)
self:equals(('<span lang="uk" class="Cyrl mention">[[%s#Ukrainian|%s]]</span>'):format(Cyrl, Cyrl), uk_translit.tr(Cyrl, 'uk', 'Cyrl'), Latn)
end
function tests:test_translit()
local examples = {
{ "Алушта" , "Alušta" },
{ "Андрій" , "Andrij" },
{ "Борщагівка" , "Borščahivka" },
{ "Борисенко" , "Borysenko" },
{ "Вінниця" , "Vinnycja" },
{ "Володимир" , "Volodymyr" },
{ "Гадяч" , "Hadjač" },
{ "Богдан" , "Bohdan" },
{ "Згурський" , "Zhursʹkyj" },
{ "Згорани" , "Zhorany" },
{ "Розгон" , "Rozhon" },
{ "Ґалаґан" , "Galagan" },
{ "Ґорґани" , "Gorgany" },
{ "Донецьк" , "Donecʹk" },
{ "Дмитро" , "Dmytro" },
{ "Рівне" , "Rivne" },
{ "Олег" , "Oleh" },
{ "Есмань" , "Esmanʹ" },
{ "Єнакієве" , "Jenakijeve" },
{ "Гаєвич" , "Hajevyč" },
{ "Короп’є" , "Koropʺje" },
{ "Коропʼє" , "Koropʺje" },
{ "Короп'є" , "Koropʺje" },
{ "Житомир" , "Žytomyr" },
{ "Жанна" , "Žanna" },
{ "Жежелів" , "Žeželiv" },
{ "Закарпаття" , "Zakarpattja" },
{ "Казимирчук" , "Kazymyrčuk" },
{ "Медвин" , "Medvyn" },
{ "Михайленко" , "Myxajlenko" },
{ "Іванків" , "Ivankiv" },
{ "Іващенко" , "Ivaščenko" },
{ "Їжакевич" , "Jižakevyč" },
{ "Кадиївка" , "Kadyjivka" },
{ "Мар’їне" , "Marʺjine" },
{ "Марʼїне" , "Marʺjine" },
{ "Мар'їне" , "Marʺjine" },
{ "Йосипівка" , "Josypivka" },
{ "Стрий" , "Stryj" },
{ "Олексій" , "Oleksij" },
{ "Київ" , "Kyjiv" },
{ "Коваленко" , "Kovalenko" },
{ "Лебедин" , "Lebedyn" },
{ "Леонід" , "Leonid" },
{ "Миколаїв" , "Mykolajiv" },
{ "Маринич" , "Marynyč" },
{ "Ніжин" , "Nižyn" },
{ "Наталія" , "Natalija" },
{ "Одеса" , "Odesa" },
{ "Онищенко" , "Onyščenko" },
{ "Полтава" , "Poltava" },
{ "Петро" , "Petro" },
{ "Решетилівка" , "Rešetylivka" },
{ "Рибчинський" , "Rybčynsʹkyj" },
{ "Суми" , "Sumy" },
{ "Соломія" , "Solomija" },
{ "Тернопіль" , "Ternopilʹ" },
{ "Троць" , "Trocʹ" },
{ "Ужгород" , "Užhorod" },
{ "Уляна" , "Uljana" },
{ "Фастів" , "Fastiv" },
{ "Філіпчук" , "Filipčuk" },
{ "Харків" , "Xarkiv" },
{ "Христина" , "Xrystyna" },
{ "Біла Церква" , "Bila Cerkva" },
{ "Стеценко" , "Stecenko" },
{ "Чернівці" , "Černivci" },
{ "Шевченко" , "Ševčenko" },
{ "Шостка" , "Šostka" },
{ "Кишеньки" , "Kyšenʹky" },
{ "Щербухи" , "Ščerbuxy" },
{ "Гоща" , "Hošča" },
{ "Гаращенко" , "Haraščenko" },
{ "Юрій" , "Jurij" },
{ "Корюківка" , "Korjukivka" },
{ "Яготин" , "Jahotyn" },
{ "Ярошенко" , "Jarošenko" },
{ "Костянтин" , "Kostjantyn" },
{ "Знам’янка" , "Znamʺjanka" },
{ "Знамʼянка" , "Znamʺjanka" },
{ "Знам'янка" , "Znamʺjanka" },
{ "Феодосія" , "Feodosija" },
}
self:iterate(examples, "check_translit")
end
return tests