Modul:ConvertNumeric/sandbox/testcases: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Farras (bicara | kontrib)
k revert
Tag: Pembatalan
Farras (bicara | kontrib)
2014 version
 
Baris 9:
end
 
function p:test_numeral_to_englishtest_numeral_to_indonesian()
self:preprocess_equals_many('{{#invoke:ConvertNumeric/sandbox | numeral_to_englishnumeral_to_indonesian |', '}}', {
{'0', 'nol'},
{'1', 'satu'},
Baris 53:
end
 
function p:test_numeral_to_english_errortest_numeral_to_indonesian_error()
local cases = {'', 'a', '.', 'e', 'E', 'E1', '.E1', '+', '-', '123a', 'a123', '0.1a', '-a123' }
local nowiki = mw.text.nowiki
for _, case in ipairs(cases) do
local wikitext = '{{#invoke:ConvertNumeric/sandbox | numeral_to_englishnumeral_to_indonesian |' .. case .. '}}'
self:equals(nowiki(wikitext), get_error_text(wikitext), 'Invalid decimal numeral')
end
end
 
function p:test_numeral_to_english_roundtest_numeral_to_indonesian_round()
self:preprocess_equals_many('{{#invoke:ConvertNumeric/sandbox | numeral_to_englishnumeral_to_indonesian |', '}}', {
{'1 | round=on', 'satu'},
{'37 | round=on', 'tiga puluh tujuh'},