1 of 38 tests failed. (refresh)
Text | Expected | Actual | Differs at | |
---|---|---|---|---|
![]() | بݵسْکݺ | beske | beske | |
![]() | بُرݸنْدݸ | burondo | burondo | |
![]() | غَتݵنْڅ | ġatenc̣ | ġatenc̣ | |
![]() | اݸݽْڅِݣ | oṣc̣iṅ | oṣc̣iṅ | |
![]() | بَلݸگَن | balogan | balogan | |
![]() | اِسُسُن | isusun | isusun | |
![]() | غَݷْپݳ | ġaỵpa | ġaỵpa | |
![]() | دݸݷْپݳ | doỵpa | doỵpa | |
![]() | تَھلݸ | thalo | thalo | |
![]() | دُرووَس | duróowas | duróowas | |
![]() | دُرݸوݺ دُرݸ گولْتِرچݵ | durowe duro góoltirći | durowe duro góoltirći | |
![]() | تُرْمݳ اَلْتݳ | turma alta | turma alta | |
![]() | تݵشݵ | teśi | teśi | |
![]() | اݵسْقُلَس | esqulas | esqulas | |
![]() | بِڅُݽ | bic̣uṣ | bic̣uṣ | |
![]() | بَیݸ | bayo | bayo | |
![]() | بَیُݸ | bayu | bayu | |
![]() | رَرَپ مَناس | rarap manáas | rarap manáas | |
![]() | رُزݵ کُڎݺ تُسْپݸر | ruzi kuce tuspor | ruzi kuce tuspor | |
![]() | اُلْݼِن | ulchin | ulchin | |
![]() | دُرو چݺ تَیَس | duróo će tayas | duróo će tayas | |
![]() | یَرایݸ | yaráayo | yaráayo | |
![]() | اُیَرَس | uyaras | uyaras | |
![]() | پُھلْغُوݷ | phulġúuỵ | phulġúuỵ | |
![]() | وون | wóon | wóon | |
![]() | یین | yéen | yéen | |
![]() | دݵن | den | den | |
![]() | اݸق اݵتَس | oq etas | oq etas | |
![]() | چُݽ | ćuṣ | ćuṣ | |
![]() | اݸس | os | os | |
![]() | گَلْگݵ | galgi | galgi | |
![]() | تھݸݽ | thoṣ | thoṣ | |
![]() | تُرْمَہَن | turmahan | turmahan | |
![]() | ـتَتَس | -tatas | -tatas | |
![]() | ہِیݽ مَہِیݽ | híiṣ mahíiṣ | híiṣ mahíiṣ | |
![]() | اݸوْرُٹَس | owruṭas | owruṭas | |
![]() | کُھولْتݸ | khúulto | khúulto | |
![]() | ذاتِ خدا یَکُ ڎُم کھݸت بݺ اکھݵݽ رَحمتَن | záati qhdáa yaku cum khot be áakheṣ rahmtan | 1 |
-- Unit tests for ]. Refresh page to run tests.
local tests = require('Module:UnitTests')
local bsk_translit = require('Module:User:Santi2222/bsk-translit')
local full_link = require('Module:links').full_link
local bsk = require('Module:languages').getByCode('bsk')
local function link(word)
return full_link{ term = word, lang = bsk, tr = "-" }
end
function tests:do_test_translit(Burushaski, roman)
self:equals(link(Burushaski), bsk_translit.tr(Burushaski, 'bsk', 'ur-Arab'), roman)
end
function tests:test_translit_burushaski()
local examples = {
{ "بݵسْکݺ", "beske"},
{"بُرݸنْدݸ", "burondo"},
{"غَتݵنْڅ", "ġatenc̣"},
{"اݸݽْڅِݣ", "oṣc̣iṅ"},
{"بَلݸگَن", "balogan"},
{"اِسُسُن", "isusun"},
{"غَݷْپݳ", "ġaỵpa"},
{"دݸݷْپݳ", "doỵpa"},
{"تَھلݸ", "thalo"},
{"دُرووَس", "duróowas"},
{"دُرݸوݺ دُرݸ گولْتِرچݵ", "durowe duro góoltirći"},
{"تُرْمݳ اَلْتݳ", "turma alta"},
{"تݵشݵ", "teśi"},
{"اݵسْقُلَس", "esqulas"},
{"بِڅُݽ", "bic̣uṣ"},
{"بَیݸ", "bayo"},
{"بَیُݸ", "bayu"},
{"رَرَپ مَناس", "rarap manáas"},
{"رُزݵ کُڎݺ تُسْپݸر", "ruzi kuce tuspor"},
{"اُلْݼِن", "ulchin"},
{"دُرو چݺ تَیَس", "duróo će tayas"},
{"یَرایݸ", "yaráayo"},
{"اُیَرَس", "uyaras"},
{"پُھلْغُوݷ", "phulġúuỵ"},
{"وون", "wóon"},
{"یین", "yéen"},
{"دݵن", "den"},
{"اݸق اݵتَس", "oq etas"},
{"چُݽ", "ćuṣ"},
{"اݸس", "os"},
{"گَلْگݵ", "galgi"},
{"تھݸݽ", "thoṣ"},
{"تُرْمَہَن", "turmahan"},
{"ـتَتَس", "-tatas"},
{"ہِیݽ مَہِیݽ", "híiṣ mahíiṣ"},
{"اݸوْرُٹَس", "owruṭas"},
{"کُھولْتݸ", "khúulto"},
{"ذاتِ خدا یَکُ ڎُم کھݸت بݺ اکھݵݽ رَحمتَن", ""}
}
self:iterate(examples, "do_test_translit")
end
return tests