Документација модула[прикажи] [уреди] [историја] [освежи]

This is the unit-testing module for Module:lif-translit.

All tests passed. (refresh)

Text Expected Actual Differs at
test_translit_limbu:
Passed ᤏᤡᤱᤄᤢᤶ niṅghum niṅghum
Passed ᤕᤠᤰᤌᤢᤱ yakthuṅ yakthuṅ
Passed ᤐᤠᤴ pan pan
Passed ᤁ᤺ᤰ kô̄k kô̄k
Passed ᤁᤁ᤻ kô̄k kô̄k
Passed ᤁ᥄᥅॥ kô!?. kô!?.
Passed ᤁᤴ kôn kôn
Passed ᤔᤩᤠᤱ myaṅ myaṅ
Passed ᤁᤧᤖᤧᤀᤠᤱ kêrêaṅ kêrêaṅ
Passed ᤌᤡᤰᤁᤥ thikko thikko
Passed ᤏᤠ᤺ᤵᤔᤠ nāpma nāpma

-- Unit tests for [[Module:lif-translit]]. Refresh page to run tests.
local tests = require('Module:UnitTests')
local lif_translit = require('Module:lif-translit')

function tests:check_translit(Limb, roman)
	self:equals('<span class="Limb mention" lang="lif">[[' .. Limb .. '#Limbu|' .. Limb .. ']]</span>', lif_translit.tr(Limb, 'lif', 'Limb'), roman)
end

function tests:test_translit_limbu()
	self:check_translit('ᤏᤡᤱᤄᤢᤶ', 'niṅghum')
	self:check_translit('ᤕᤠᤰᤌᤢᤱ', 'yakthuṅ')
	self:check_translit('ᤐᤠᤴ', 'pan')
	self:check_translit('ᤁ᤺ᤰ', 'kô̄k')
	self:check_translit('ᤁᤁ᤻', 'kô̄k')
	self:check_translit('ᤁ᥄᥅॥', 'kô!?.')
	self:check_translit('ᤁᤴ', 'kôn')
	self:check_translit('ᤔᤩᤠᤱ', 'myaṅ')
	self:check_translit('ᤁᤧᤖᤧᤀᤠᤱ', 'kêrêaṅ')
	self:check_translit('ᤌᤡᤰᤁᤥ', 'thikko')
	self:check_translit('ᤏᤠ᤺ᤵᤔᤠ', 'nāpma')
end
 
return tests