Module:ne-translit/testcases
- The following documentation is located at Module:ne-translit/testcases/documentation. [edit] Categories were auto-generated by Module:module categorization. [edit]
- Useful links: root page • root page’s subpages • links • transclusions • tested module • sandbox (diff)
This is the unit-testing module for Module:ne-translit.
6 of 76 tests failed. (refresh)
Text | Expected | Actual | Differs at | Comments | |
---|---|---|---|---|---|
![]() | गर्नुभएन | garnubhaena | garnubhaena | ||
![]() | गरीकन | garīkana | garīkana | ||
![]() | गर्दछ | gardacha | gardacha | ||
![]() | लगाउन | lagāuna | lagāuna | Schwa retention in certain verb forms unless the presence of halanta | |
![]() | सकेन | sakena | sakena | Schwa retention in certain verb forms | |
![]() | बसेर | basera | basera | ||
![]() | गईन | gaīna | gaīna | Schwa retention in certain verb forms unless the presence of halanta | |
![]() | गईन् | gaīn | gaīn | ||
![]() | लगाउँछ | lagāũcha | lagāũcha | Schwa retention in certain verb forms | |
![]() | टिपनटापन | ṭipanṭāpan | ṭipanṭāpan | Combination of different words | |
![]() | संयोजक | samyojak | samyojak | ||
![]() | संरचना | samracanā | samracanā | ||
![]() | संलग्न | samlagna | sãlagna | 2 | |
![]() | संवाद | samvād | samvād | ||
![]() | संसार | sansār | sansār | ||
![]() | संहार | saṅhār | saṅhār | ||
![]() | संज्ञा | saṅgyā | saṅgyā | ||
![]() | सयौंको | saya͠uko | saya͠uko | ||
![]() | तपाईंको | tapāīṃko | tapāīṃko | ||
![]() | अं | aṃ | aṃ | ||
![]() | अंक | aṅka | aṅka | Nasal assimilation | |
![]() | अंचल | añcal | añcal | Nasal assimilation | |
![]() | अंडा | aṇḍā | aṇḍā | Nasal assimilation | |
![]() | अंत | anta | anta | Nasal assimilation | |
![]() | अंबे | ambe | ambe | Nasal assimilation | |
![]() | ज्ञान | gyān | gyān | ||
![]() | अंग्रेज़ | aṅgrez | aṅgrez | ||
![]() | भारतीय | bhāratīya | bhāratīya | ||
![]() | सय | saya | saya | ||
![]() | सत्य | satya | satya | ||
![]() | सुख | sukha | sukh | 5 | Schwa retention in certain noun |
![]() | आज | āja | āj | 3 | Schwa retention in final syllable of certain postpositions |
![]() | गर | gara | gar | 4 | Schwa retention in final syllable of second person imperative form of verb unless the halanta is present |
![]() | तिर | tira | tira | Schwa retention in final syllable of certain postpositions | |
![]() | श्याम | śyām | śyām | ||
![]() | चीन | cīn | cīna | 4 | No Schwa retention in non verb |
![]() | कामहरू | kāmharū | kāmharū | Schwa cancellation before हरू | |
![]() | अर्थ | artha | artha | Schwa retention when syllable is a conjuct consonant | |
![]() | हचुवा | hacuwā | hacuwā | ||
![]() | रक्तचाप | raktacāp | raktacāp | ||
![]() | आहा | āhā | āhā | ||
![]() | सल्लाह | sallāha | sallāha | ||
![]() | सलह | salaha | salaha | Schwa retention when final is ह | |
![]() | अह | aha | aha | ||
![]() | अहँ | ahã | ahã | ||
![]() | प्रमेय | prameya | prameya | Schwa retention when final is य | |
![]() | गरम | garam | garam | ||
![]() | कस्को | kasko | kasko | ||
![]() | कसको | kasko | kasko | ||
![]() | घरको | gharko | gharko | Schwa cancellation when succeeded by genitival suffix | |
![]() | घरलाई | gharlāī | gharlāī | Schwa cancellation when succeeded by preposition | |
![]() | घरमा | gharmā | gharmā | ||
![]() | सहरकी | saharkī | saharkī | ||
![]() | चर्म | carma | carma | ||
![]() | प्लीज़ | plīz | plīz | ||
![]() | ज़िनदगनम | zinadganam | zinadganam | ||
![]() | ज़िनदगीन | zinadagīn | zinadagīna | 10 | |
![]() | ज़िनदगी | zinadagī | zinadagī | ||
![]() | ज़िनदग | zinadag | zinadag | ||
![]() | ज़िनद | zinad | zinad | ||
![]() | उपयोग | upayog | upayog | ||
![]() | ज़िन्दगी | zindagī | zindagī | ||
![]() | अस्पताल | aspatāl | aspatāl | ||
![]() | देवनागरी | devanāgarī | devanāgarī | ||
![]() | राम | rām | rām | ||
![]() | रचनरम | racanaram | racanaram | ||
![]() | सुलोचना | sulocanā | sulocanā | ||
![]() | तिरस्कार | tiraskār | tiraskār | ||
![]() | टमाटरम | ṭamāṭaram | ṭamāṭaram | ||
![]() | अनुमति | anumati | anumati | ||
![]() | नाइँ | nāĩ | nāĩ | ||
![]() | अन्तराष्ट्रिय | antarāṣṭriya | antarāṣṭriya | ||
![]() | अन्तर्राष्ट्रीय | antarrāṣṭrīya | antarrāṣṭrīya | ||
![]() | संगठन | saṅgaṭhan | saṅgaṭhan | ||
![]() | दुरूपयोग | durūpayog | durūpayog | ||
![]() | ढ | ḍha | ḍha |
-- Unit tests for [[Module:ne-translit]]. Refresh page to run tests.
local tests = require('Module:UnitTests')
local ne_translit = require('Module:ne-translit')-- Unit tests for [[Module:ne-translit]]. Refresh page to run tests.
local tests = require('Module:UnitTests')
local ne_translit = require('Module:ne-translit')
function tests:do_test_translit(deva, roman, comment)
self:equals('<span class="Deva" lang="ne">[[' .. mw.ustring.gsub(deva, "%+", "") .. '#Nepali|' .. mw.ustring.gsub(deva, "%+", "") .. ']]</span>', ne_translit.tr(deva, 'ne', 'Deva'), roman, { comment = comment })
end
function tests:test_translit_nepali()
self:do_test_translit('गर्नुभएन', 'garnubhaena')
self:do_test_translit('गरीकन', 'garīkana')
self:do_test_translit('गर्दछ', 'gardacha')
self:do_test_translit('लगाउन', 'lagāuna' , "Schwa retention in certain verb forms unless the presence of halanta")
self:do_test_translit('सकेन', 'sakena', "Schwa retention in certain verb forms")
self:do_test_translit('बसेर', 'basera')
self:do_test_translit('गईन', 'gaīna', "Schwa retention in certain verb forms unless the presence of halanta")
self:do_test_translit('गईन्', 'gaīn')
self:do_test_translit('लगाउँछ', 'lagāũcha', "Schwa retention in certain verb forms")
self:do_test_translit('टिपनटापन', 'ṭipanṭāpan', "Combination of different words")
self:do_test_translit('संयोजक', 'samyojak')
self:do_test_translit('संरचना', 'samracanā')
self:do_test_translit('संलग्न', 'samlagna')
self:do_test_translit('संवाद', 'samvād')
self:do_test_translit('संसार', 'sansār')
self:do_test_translit('संहार', 'saṅhār')
self:do_test_translit('संज्ञा', 'saṅgyā')
self:do_test_translit('सयौंको', 'saya͠uko')
self:do_test_translit('तपाईंको', 'tapāīṃko')
self:do_test_translit('अं', 'aṃ')
self:do_test_translit('अंक', 'aṅka', "Nasal assimilation")
self:do_test_translit('अंचल', 'añcal', "Nasal assimilation")
self:do_test_translit('अंडा', 'aṇḍā', "Nasal assimilation")
self:do_test_translit('अंत', 'anta', "Nasal assimilation")
self:do_test_translit('अंबे', 'ambe', "Nasal assimilation")
self:do_test_translit('ज्ञान', 'gyān')
self:do_test_translit('अंग्रेज़', 'aṅgrez')
self:do_test_translit('भारतीय', 'bhāratīya')
self:do_test_translit('सय', 'saya')
self:do_test_translit('सत्य', 'satya')
self:do_test_translit('सुख', 'sukha', "Schwa retention in certain noun")
self:do_test_translit('आज', 'āja', "Schwa retention in final syllable of certain postpositions")
self:do_test_translit('गर', 'gara', "Schwa retention in final syllable of second person imperative form of verb unless the halanta is present")
self:do_test_translit('तिर', 'tira', "Schwa retention in final syllable of certain postpositions")
self:do_test_translit('श्याम', 'śyām')
self:do_test_translit('चीन', 'cīn', "No Schwa retention in non verb")
self:do_test_translit('कामहरू', 'kāmharū', "Schwa cancellation before हरू")
self:do_test_translit('अर्थ', 'artha', "Schwa retention when syllable is a conjuct consonant" )
self:do_test_translit('हचुवा', 'hacuwā')
self:do_test_translit('रक्तचाप', 'raktacāp')
self:do_test_translit('आहा', 'āhā')
self:do_test_translit('सल्लाह', 'sallāha')
self:do_test_translit('सलह', 'salaha', "Schwa retention when final is ह")
self:do_test_translit('अह', 'aha')
self:do_test_translit('अहँ', 'ahã')
self:do_test_translit('प्रमेय', 'prameya', "Schwa retention when final is य")
self:do_test_translit('गरम', 'garam')
self:do_test_translit('कस्को', 'kasko')
self:do_test_translit('कसको', 'kasko')
self:do_test_translit('घरको', 'gharko', "Schwa cancellation when succeeded by genitival suffix")
self:do_test_translit('घरलाई', 'gharlāī', "Schwa cancellation when succeeded by preposition")
self:do_test_translit('घरमा', 'gharmā')
self:do_test_translit('सहरकी', 'saharkī')
self:do_test_translit('चर्म', 'carma')
self:do_test_translit('प्लीज़', 'plīz')
self:do_test_translit('ज़िनदगनम', 'zinadganam')
self:do_test_translit('ज़िनदगीन', 'zinadagīn')
self:do_test_translit('ज़िनदगी', 'zinadagī')
self:do_test_translit('ज़िनदग', 'zinadag')
self:do_test_translit('ज़िनद', 'zinad')
self:do_test_translit('उपयोग', 'upayog')
self:do_test_translit('ज़िन्दगी', 'zindagī')
self:do_test_translit('अस्पताल', 'aspatāl')
self:do_test_translit('देवनागरी', 'devanāgarī')
self:do_test_translit('राम', 'rām')
self:do_test_translit('रचनरम', 'racanaram')
self:do_test_translit('सुलोचना', 'sulocanā')
self:do_test_translit('तिरस्कार', 'tiraskār')
self:do_test_translit('टमाटरम', 'ṭamāṭaram')
self:do_test_translit('अनुमति', "anumati")
self:do_test_translit('नाइँ', "nāĩ")
self:do_test_translit('अन्तराष्ट्रिय', 'antarāṣṭriya')
self:do_test_translit('अन्तर्राष्ट्रीय', 'antarrāṣṭrīya')
self:do_test_translit('संगठन', 'saṅgaṭhan')
self:do_test_translit('दुरूपयोग', 'durūpayog')
self:do_test_translit('ढ', 'ḍha')
end
return tests