Module:User:Santi2222/bsk-translit/testcases

Hello, you have come here looking for the meaning of the word Module:User:Santi2222/bsk-translit/testcases. In DICTIOUS you will not only get to know all the dictionary meanings for the word Module:User:Santi2222/bsk-translit/testcases, but we will also tell you about its etymology, its characteristics and you will know how to say Module:User:Santi2222/bsk-translit/testcases in singular and plural. Everything you need to know about the word Module:User:Santi2222/bsk-translit/testcases you have here. The definition of the word Module:User:Santi2222/bsk-translit/testcases will help you to be more precise and correct when speaking or writing your texts. Knowing the definition ofModule:User:Santi2222/bsk-translit/testcases, as well as those of other words, enriches your vocabulary and provides you with more and better linguistic resources.

1 of 38 tests failed. (refresh)

TextExpectedActualDiffers at
test_translit_burushaski:
Passedبݵسْکݺbeskebeske
Passedبُرݸنْدݸburondoburondo
Passedغَتݵنْڅġatenc̣ġatenc̣
Passedاݸݽْڅِݣoṣc̣iṅoṣc̣iṅ
Passedبَلݸگَنbaloganbalogan
Passedاِسُسُنisusunisusun
Passedغَݷْپݳġaỵpaġaỵpa
Passedدݸݷْپݳdoỵpadoỵpa
Passedتَھلݸthalothalo
Passedدُرووَسduróowasduróowas
Passedدُرݸوݺ دُرݸ گولْتِرچݵdurowe duro góoltirćidurowe duro góoltirći
Passedتُرْمݳ اَلْتݳturma altaturma alta
Passedتݵشݵteśiteśi
Passedاݵسْقُلَسesqulasesqulas
Passedبِڅُݽbic̣uṣbic̣uṣ
Passedبَیݸbayobayo
Passedبَیُݸbayubayu
Passedرَرَپ مَناسrarap manáasrarap manáas
Passedرُزݵ کُڎݺ تُسْپݸرruzi kuce tusporruzi kuce tuspor
Passedاُلْݼِنulchinulchin
Passedدُرو چݺ تَیَسduróo će tayasduróo će tayas
Passedیَرایݸyaráayoyaráayo
Passedاُیَرَسuyarasuyaras
Passedپُھلْغُوݷphulġúuỵphulġúuỵ
Passedوونwóonwóon
Passedیینyéenyéen
Passedدݵنdenden
Passedاݸق اݵتَسoq etasoq etas
Passedچُݽćuṣćuṣ
Passedاݸسosos
Passedگَلْگݵgalgigalgi
Passedتھݸݽthoṣthoṣ
Passedتُرْمَہَنturmahanturmahan
Passedـتَتَس-tatas-tatas
Passedہِیݽ مَہِیݽhíiṣ mahíiṣhíiṣ mahíiṣ
Passedاݸوْرُٹَسowruṭasowruṭas
Passedکُھولْتݸkhúultokhúulto
Failedذاتِ خدا یَکُ ڎُم کھݸت بݺ اکھݵݽ رَحمتَنzáati qhdáa yaku cum khot be áakheṣ rahmtan1

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