Modul:uk-translit/testcases
Megjelenés
Minden teszt sikeres. (frissítés)
| Szöveg | Várt | Tényleges | |
|---|---|---|---|
| Алушта | 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()
self:check_translit("Алушта" , "Alušta")
self:check_translit("Андрій" , "Andrij")
self:check_translit("Борщагівка" , "Borščahivka")
self:check_translit("Борисенко" , "Borysenko")
self:check_translit("Вінниця" , "Vinnycja")
self:check_translit("Володимир" , "Volodymyr")
self:check_translit("Гадяч" , "Hadjač")
self:check_translit("Богдан" , "Bohdan")
self:check_translit("Згурський" , "Zhursʹkyj")
self:check_translit("Згорани" , "Zhorany")
self:check_translit("Розгон" , "Rozhon")
self:check_translit("Ґалаґан" , "Galagan")
self:check_translit("Ґорґани" , "Gorgany")
self:check_translit("Донецьк" , "Donecʹk")
self:check_translit("Дмитро" , "Dmytro")
self:check_translit("Рівне" , "Rivne")
self:check_translit("Олег" , "Oleh")
self:check_translit("Есмань" , "Esmanʹ")
self:check_translit("Єнакієве" , "Jenakijeve")
self:check_translit("Гаєвич" , "Hajevyč")
self:check_translit("Короп’є" , "Koropʺje")
self:check_translit("Коропʼє" , "Koropʺje")
self:check_translit("Короп'є" , "Koropʺje")
self:check_translit("Житомир" , "Žytomyr")
self:check_translit("Жанна" , "Žanna")
self:check_translit("Жежелів" , "Žeželiv")
self:check_translit("Закарпаття" , "Zakarpattja")
self:check_translit("Казимирчук" , "Kazymyrčuk")
self:check_translit("Медвин" , "Medvyn")
self:check_translit("Михайленко" , "Myxajlenko")
self:check_translit("Іванків" , "Ivankiv")
self:check_translit("Іващенко" , "Ivaščenko")
self:check_translit("Їжакевич" , "Jižakevyč")
self:check_translit("Кадиївка" , "Kadyjivka")
self:check_translit("Мар’їне" , "Marʺjine")
self:check_translit("Марʼїне" , "Marʺjine")
self:check_translit("Мар'їне" , "Marʺjine")
self:check_translit("Йосипівка" , "Josypivka")
self:check_translit("Стрий" , "Stryj")
self:check_translit("Олексій" , "Oleksij")
self:check_translit("Київ" , "Kyjiv")
self:check_translit("Коваленко" , "Kovalenko")
self:check_translit("Лебедин" , "Lebedyn")
self:check_translit("Леонід" , "Leonid")
self:check_translit("Миколаїв" , "Mykolajiv")
self:check_translit("Маринич" , "Marynyč")
self:check_translit("Ніжин" , "Nižyn")
self:check_translit("Наталія" , "Natalija")
self:check_translit("Одеса" , "Odesa")
self:check_translit("Онищенко" , "Onyščenko")
self:check_translit("Полтава" , "Poltava")
self:check_translit("Петро" , "Petro")
self:check_translit("Решетилівка" , "Rešetylivka")
self:check_translit("Рибчинський" , "Rybčynsʹkyj")
self:check_translit("Суми" , "Sumy")
self:check_translit("Соломія" , "Solomija")
self:check_translit("Тернопіль" , "Ternopilʹ")
self:check_translit("Троць" , "Trocʹ")
self:check_translit("Ужгород" , "Užhorod")
self:check_translit("Уляна" , "Uljana")
self:check_translit("Фастів" , "Fastiv")
self:check_translit("Філіпчук" , "Filipčuk")
self:check_translit("Харків" , "Xarkiv")
self:check_translit("Христина" , "Xrystyna")
self:check_translit("Біла Церква" , "Bila Cerkva")
self:check_translit("Стеценко" , "Stecenko")
self:check_translit("Чернівці" , "Černivci")
self:check_translit("Шевченко" , "Ševčenko")
self:check_translit("Шостка" , "Šostka")
self:check_translit("Кишеньки" , "Kyšenʹky")
self:check_translit("Щербухи" , "Ščerbuxy")
self:check_translit("Гоща" , "Hošča")
self:check_translit("Гаращенко" , "Haraščenko")
self:check_translit("Юрій" , "Jurij")
self:check_translit("Корюківка" , "Korjukivka")
self:check_translit("Яготин" , "Jahotyn")
self:check_translit("Ярошенко" , "Jarošenko")
self:check_translit("Костянтин" , "Kostjantyn")
self:check_translit("Знам’янка" , "Znamʺjanka")
self:check_translit("Знамʼянка" , "Znamʺjanka")
self:check_translit("Знам'янка" , "Znamʺjanka")
self:check_translit("Феодосія" , "Feodosija")
end
return tests