Module:Bopo-convert/testcases
Documentation for this module may be created at Module:Bopo-convert/testcases/لاسوند
-- Unit tests for [[Module:Bopo-convert]]. Refresh page to run tests.
local tests = require('Module:UnitTests')
local m_Bopo_convert = require('Module:Bopo-convert')
function tests:check_convert(bopomofo, pinyin)
self:equals('<span class="Bopo mention" lang="cmn">[[' .. bopomofo .. '#Mandarin|' .. bopomofo .. ']]</span>', m_Bopo_convert.Bopo_to_pinyin(bopomofo, 'cmn', 'Hani'), pinyin)
end
function tests:test_convert_pinyin()
--yō
self:check_convert('ㄧㄛ', 'yō')
--special cases
self:check_convert('ㄏㄇ˙', 'hm')
self:check_convert('ㄫˊ', 'ńg')
self:check_convert('ㄫˇ', 'ňg')
self:check_convert('ㄫˋ', 'ǹg')
self:check_convert('ㄉㄧˋ ㄦˋ ㄕㄡˇ', "dì èr shǒu")
--erhua
self:check_convert('ㄨㄢˊㄦ', 'wánr')
self:check_convert('ㄉㄞˋㄦ', 'dàir')
self:check_convert('ㄚˊ', 'á')
self:check_convert('ㄞˋ', 'ài')
self:check_convert('ㄢ˙', 'an')
self:check_convert('ㄤˋ', 'àng')
self:check_convert('ㄠ', 'āo')
self:check_convert('ㄅㄚˋ', 'bà')
self:check_convert('ㄅㄞˋ', 'bài')
self:check_convert('ㄅㄢ˙', 'ban')
self:check_convert('ㄅㄤˇ', 'bǎng')
self:check_convert('ㄅㄠˋ', 'bào')
self:check_convert('ㄅㄟ', 'bēi')
self:check_convert('ㄅㄣˊ', 'bén')
self:check_convert('ㄅㄥ˙', 'beng')
self:check_convert('ㄅㄧˋ', 'bì')
self:check_convert('ㄅㄧㄢ', 'biān')
self:check_convert('ㄅㄧㄠ˙', 'biao')
self:check_convert('ㄅㄧㄝ', 'biē')
self:check_convert('ㄅㄧㄣ˙', 'bin')
self:check_convert('ㄅㄧㄥˇ', 'bǐng')
self:check_convert('ㄅㄛ', 'bō')
self:check_convert('ㄅㄨ˙', 'bu')
self:check_convert('ㄘㄚ', 'cā')
self:check_convert('ㄘㄞˇ', 'cǎi')
self:check_convert('ㄘㄢˋ', 'càn')
self:check_convert('ㄘㄤˊ', 'cáng')
self:check_convert('ㄘㄠ', 'cāo')
self:check_convert('ㄘㄜˊ', 'cé')
self:check_convert('ㄘㄟˊ', 'céi')
self:check_convert('ㄘㄣ', 'cēn')
self:check_convert('ㄘㄥ', 'cēng')
self:check_convert('ㄔㄚˋ', 'chà')
self:check_convert('ㄔㄞˋ', 'chài')
self:check_convert('ㄔㄢ', 'chān')
self:check_convert('ㄔㄤˋ', 'chàng')
self:check_convert('ㄔㄠ˙', 'chao')
self:check_convert('ㄔㄜˋ', 'chè')
self:check_convert('ㄔㄣˇ', 'chěn')
self:check_convert('ㄔㄥˊ', 'chéng')
self:check_convert('ㄔ', 'chī')
self:check_convert('ㄔㄨㄥˊ', 'chóng')
self:check_convert('ㄔㄡˋ', 'chòu')
self:check_convert('ㄔㄨˊ', 'chú')
self:check_convert('ㄔㄨㄚ˙', 'chua')
self:check_convert('ㄔㄨㄞ˙', 'chuai')
self:check_convert('ㄔㄨㄢˇ', 'chuǎn')
self:check_convert('ㄔㄨㄤˋ', 'chuàng')
self:check_convert('ㄔㄨㄟˋ', 'chuì')
self:check_convert('ㄔㄨㄣˇ', 'chǔn')
self:check_convert('ㄔㄨㄛ˙', 'chuo')
self:check_convert('ㄘ˙', 'ci')
self:check_convert('ㄘㄨㄥ', 'cōng')
self:check_convert('ㄘㄡˊ', 'cóu')
self:check_convert('ㄘㄨˋ', 'cù')
self:check_convert('ㄘㄨㄢˇ', 'cuǎn')
self:check_convert('ㄘㄨㄟ', 'cuī')
self:check_convert('ㄘㄨㄣ', 'cūn')
self:check_convert('ㄘㄨㄛˊ', 'cuó')
self:check_convert('ㄉㄚˊ', 'dá')
self:check_convert('ㄉㄞˇ', 'dǎi')
self:check_convert('ㄉㄢ', 'dān')
self:check_convert('ㄉㄤ', 'dāng')
self:check_convert('ㄉㄠˇ', 'dǎo')
self:check_convert('ㄉㄜˊ', 'dé')
self:check_convert('ㄉㄟˇ', 'děi')
self:check_convert('ㄉㄣ˙', 'den')
self:check_convert('ㄉㄥ˙', 'deng')
self:check_convert('ㄉㄧˇ', 'dǐ')
self:check_convert('ㄉㄧㄚˋ', 'dià')
self:check_convert('ㄉㄧㄢˇ', 'diǎn')
self:check_convert('ㄉㄧㄠ', 'diāo')
self:check_convert('ㄉㄧㄝˋ', 'diè')
self:check_convert('ㄉㄧㄥˊ', 'díng')
self:check_convert('ㄉㄧㄡˇ', 'diǔ')
self:check_convert('ㄉㄨㄥ', 'dōng')
self:check_convert('ㄉㄡ', 'dōu')
self:check_convert('ㄉㄨ', 'dū')
self:check_convert('ㄉㄨㄢ', 'duān')
self:check_convert('ㄉㄨㄟˇ', 'duǐ')
self:check_convert('ㄉㄨㄣˇ', 'dǔn')
self:check_convert('ㄉㄨㄛ˙', 'duo')
self:check_convert('ㄜˋ', 'è')
self:check_convert('ㄟ', 'ēi')
self:check_convert('ㄣˋ', 'èn')
self:check_convert('ㄥˋ', 'èng')
self:check_convert('ㄦˇ', 'ěr')
self:check_convert('ㄈㄚˇ', 'fǎ')
self:check_convert('ㄈㄢˋ', 'fàn')
self:check_convert('ㄈㄤˊ', 'fáng')
self:check_convert('ㄈㄟ', 'fēi')
self:check_convert('ㄈㄣ', 'fēn')
self:check_convert('ㄈㄥ', 'fēng')
self:check_convert('ㄈㄧㄠ', 'fiāo')
self:check_convert('ㄈㄛˇ', 'fǒ')
self:check_convert('ㄈㄡˇ', 'fǒu')
self:check_convert('ㄈㄨˋ', 'fù')
self:check_convert('ㄍㄚ˙', 'ga')
self:check_convert('ㄍㄞˊ', 'gái')
self:check_convert('ㄍㄢˊ', 'gán')
self:check_convert('ㄍㄤˋ', 'gàng')
self:check_convert('ㄍㄠˇ', 'gǎo')
self:check_convert('ㄍㄜˋ', 'gè')
self:check_convert('ㄍㄟˇ', 'gěi')
self:check_convert('ㄍㄣ', 'gēn')
self:check_convert('ㄍㄥ˙', 'geng')
self:check_convert('ㄍㄨㄥ', 'gōng')
self:check_convert('ㄍㄡˇ', 'gǒu')
self:check_convert('ㄍㄨˇ', 'gǔ')
self:check_convert('ㄍㄨㄚ˙', 'gua')
self:check_convert('ㄍㄨㄞ˙', 'guai')
self:check_convert('ㄍㄨㄢˋ', 'guàn')
self:check_convert('ㄍㄨㄤˋ', 'guàng')
self:check_convert('ㄍㄨㄟ˙', 'gui')
self:check_convert('ㄍㄨㄣˇ', 'gǔn')
self:check_convert('ㄍㄨㄛ˙', 'guo')
self:check_convert('ㄏㄚ˙', 'ha')
self:check_convert('ㄏㄞˊ', 'hái')
self:check_convert('ㄏㄢ', 'hān')
self:check_convert('ㄏㄤ˙', 'hang')
self:check_convert('ㄏㄠ˙', 'hao')
self:check_convert('ㄏㄜˋ', 'hè')
self:check_convert('ㄏㄟˇ', 'hěi')
self:check_convert('ㄏㄣˇ', 'hěn')
self:check_convert('ㄏㄥˇ', 'hěng')
self:check_convert('ㄏㄨㄥ', 'hōng')
self:check_convert('ㄏㄡ˙', 'hou')
self:check_convert('ㄏㄨˇ', 'hǔ')
self:check_convert('ㄏㄨㄚ', 'huā')
self:check_convert('ㄏㄨㄞˋ', 'huài')
self:check_convert('ㄏㄨㄢˋ', 'huàn')
self:check_convert('ㄏㄨㄤˇ', 'huǎng')
self:check_convert('ㄏㄨㄟ', 'huī')
self:check_convert('ㄏㄨㄣˋ', 'hùn')
self:check_convert('ㄏㄨㄛˋ', 'huò')
self:check_convert('ㄐㄧˇ', 'jǐ')
self:check_convert('ㄐㄧㄚ', 'jiā')
self:check_convert('ㄐㄧㄢˇ', 'jiǎn')
self:check_convert('ㄐㄧㄤˋ', 'jiàng')
self:check_convert('ㄐㄧㄠˊ', 'jiáo')
self:check_convert('ㄐㄧㄝ', 'jiē')
self:check_convert('ㄐㄧㄣˊ', 'jín')
self:check_convert('ㄐㄧㄥ˙', 'jing')
self:check_convert('ㄐㄩㄥˋ', 'jiòng')
self:check_convert('ㄐㄧㄡˇ', 'jiǔ')
self:check_convert('ㄐㄩˋ', 'jù')
self:check_convert('ㄐㄩㄢˋ', 'juàn')
self:check_convert('ㄐㄩㄝ˙', 'jue')
self:check_convert('ㄐㄩㄣˋ', 'jùn')
self:check_convert('ㄎㄚˋ', 'kà')
self:check_convert('ㄎㄞˇ', 'kǎi')
self:check_convert('ㄎㄢ', 'kān')
self:check_convert('ㄎㄤ˙', 'kang')
self:check_convert('ㄎㄠˋ', 'kào')
self:check_convert('ㄎㄜ', 'kē')
self:check_convert('ㄎㄟ˙', 'kei')
self:check_convert('ㄎㄣ', 'kēn')
self:check_convert('ㄎㄥ˙', 'keng')
self:check_convert('ㄎㄨㄥˇ', 'kǒng')
self:check_convert('ㄎㄡ', 'kōu')
self:check_convert('ㄎㄨˊ', 'kú')
self:check_convert('ㄎㄨㄚ˙', 'kua')
self:check_convert('ㄎㄨㄞ˙', 'kuai')
self:check_convert('ㄎㄨㄢ˙', 'kuan')
self:check_convert('ㄎㄨㄤˇ', 'kuǎng')
self:check_convert('ㄎㄨㄟˇ', 'kuǐ')
self:check_convert('ㄎㄨㄣ', 'kūn')
self:check_convert('ㄎㄨㄛˊ', 'kuó')
self:check_convert('ㄌㄚˇ', 'lǎ')
self:check_convert('ㄌㄞˊ', 'lái')
self:check_convert('ㄌㄢˊ', 'lán')
self:check_convert('ㄌㄤˋ', 'làng')
self:check_convert('ㄌㄠ', 'lāo')
self:check_convert('ㄌㄜˇ', 'lě')
self:check_convert('ㄌㄟ˙', 'lei')
self:check_convert('ㄌㄣ˙', 'len')
self:check_convert('ㄌㄥˋ', 'lèng')
self:check_convert('ㄌㄧ˙', 'li')
self:check_convert('ㄌㄧㄚˇ', 'liǎ')
self:check_convert('ㄌㄧㄢˋ', 'liàn')
self:check_convert('ㄌㄧㄤˊ', 'liáng')
self:check_convert('ㄌㄧㄠ', 'liāo')
self:check_convert('ㄌㄧㄝ', 'liē')
self:check_convert('ㄌㄧㄣ', 'līn')
self:check_convert('ㄌㄧㄥˋ', 'lìng')
self:check_convert('ㄌㄧㄡ˙', 'liu')
self:check_convert('ㄌㄛ˙', 'lo')
self:check_convert('ㄌㄨㄥˇ', 'lǒng')
self:check_convert('ㄌㄡˋ', 'lòu')
self:check_convert('ㄌㄨ˙', 'lu')
self:check_convert('ㄌㄨㄢ', 'luān')
self:check_convert('ㄌㄩㄝ', 'lüē')
self:check_convert('ㄌㄨㄣˋ', 'lùn')
self:check_convert('ㄌㄨㄛˇ', 'luǒ')
self:check_convert('ㄌㄩˊ', 'lǘ')
self:check_convert('ㄇㄚˇ', 'mǎ')
self:check_convert('ㄇㄞˋ', 'mài')
self:check_convert('ㄇㄢˇ', 'mǎn')
self:check_convert('ㄇㄤˇ', 'mǎng')
self:check_convert('ㄇㄠ', 'māo')
self:check_convert('ㄇㄜ', 'mē')
self:check_convert('ㄇㄟˇ', 'měi')
self:check_convert('ㄇㄣˋ', 'mèn')
self:check_convert('ㄇㄥ˙', 'meng')
self:check_convert('ㄇㄧ˙', 'mi')
self:check_convert('ㄇㄧㄢ', 'miān')
self:check_convert('ㄇㄧㄠˇ', 'miǎo')
self:check_convert('ㄇㄧㄝ˙', 'mie')
self:check_convert('ㄇㄧㄣ˙', 'min')
self:check_convert('ㄇㄧㄥˇ', 'mǐng')
self:check_convert('ㄇㄧㄡ˙', 'miu')
self:check_convert('ㄇㄛˇ', 'mǒ')
self:check_convert('ㄇㄡˋ', 'mòu')
self:check_convert('ㄇㄨ˙', 'mu')
self:check_convert('ㄋㄚ˙', 'na')
self:check_convert('ㄋㄞ', 'nāi')
self:check_convert('ㄋㄢ˙', 'nan')
self:check_convert('ㄋㄤˇ', 'nǎng')
self:check_convert('ㄋㄠ', 'nāo')
self:check_convert('ㄋㄜˊ', 'né')
self:check_convert('ㄋㄟˋ', 'nèi')
self:check_convert('ㄋㄣˊ', 'nén')
self:check_convert('ㄋㄥ', 'nēng')
self:check_convert('ㄋㄧ˙', 'ni')
self:check_convert('ㄋㄧㄢˇ', 'niǎn')
self:check_convert('ㄋㄧㄤ', 'niāng')
self:check_convert('ㄋㄧㄠ', 'niāo')
self:check_convert('ㄋㄧㄝˊ', 'nié')
self:check_convert('ㄋㄧㄣˊ', 'nín')
self:check_convert('ㄋㄧㄥˋ', 'nìng')
self:check_convert('ㄋㄧㄡ', 'niū')
self:check_convert('ㄋㄨㄥˇ', 'nǒng')
self:check_convert('ㄋㄡˋ', 'nòu')
self:check_convert('ㄋㄨ', 'nū')
self:check_convert('ㄋㄨㄢ˙', 'nuan')
self:check_convert('ㄋㄩㄝˇ', 'nüě')
self:check_convert('ㄋㄨㄣˊ', 'nún')
self:check_convert('ㄋㄨㄛ', 'nuō')
self:check_convert('ㄋㄩˊ', 'nǘ')
self:check_convert('ㄛˋ', 'ò')
self:check_convert('ㄡ', 'ōu')
self:check_convert('ㄆㄚˊ', 'pá')
self:check_convert('ㄆㄞˊ', 'pái')
self:check_convert('ㄆㄢ˙', 'pan')
self:check_convert('ㄆㄤˊ', 'páng')
self:check_convert('ㄆㄠˇ', 'pǎo')
self:check_convert('ㄆㄟˋ', 'pèi')
self:check_convert('ㄆㄣ˙', 'pen')
self:check_convert('ㄆㄥˇ', 'pěng')
self:check_convert('ㄆㄧ', 'pī')
self:check_convert('ㄆㄧㄢ', 'piān')
self:check_convert('ㄆㄧㄠˇ', 'piǎo')
self:check_convert('ㄆㄧㄝ˙', 'pie')
self:check_convert('ㄆㄧㄣˇ', 'pǐn')
self:check_convert('ㄆㄧㄥ', 'pīng')
self:check_convert('ㄆㄛˋ', 'pò')
self:check_convert('ㄆㄡˇ', 'pǒu')
self:check_convert('ㄆㄨ', 'pū')
self:check_convert('ㄑㄧˋ', 'qì')
self:check_convert('ㄑㄧㄚˊ', 'qiá')
self:check_convert('ㄑㄧㄢˇ', 'qiǎn')
self:check_convert('ㄑㄧㄤ˙', 'qiang')
self:check_convert('ㄑㄧㄠˇ', 'qiǎo')
self:check_convert('ㄑㄧㄝˊ', 'qié')
self:check_convert('ㄑㄧㄣˊ', 'qín')
self:check_convert('ㄑㄧㄥˊ', 'qíng')
self:check_convert('ㄑㄩㄥˋ', 'qiòng')
self:check_convert('ㄑㄧㄡˇ', 'qiǔ')
self:check_convert('ㄑㄩˇ', 'qǔ')
self:check_convert('ㄑㄩㄢˊ', 'quán')
self:check_convert('ㄑㄩㄝˊ', 'qué')
self:check_convert('ㄑㄩㄣˊ', 'qún')
self:check_convert('ㄖㄢˇ', 'rǎn')
self:check_convert('ㄖㄤ˙', 'rang')
self:check_convert('ㄖㄠ', 'rāo')
self:check_convert('ㄖㄜˊ', 'ré')
self:check_convert('ㄖㄣ', 'rēn')
self:check_convert('ㄖㄥ˙', 'reng')
self:check_convert('ㄖ', 'rī')
self:check_convert('ㄖㄨㄥˊ', 'róng')
self:check_convert('ㄖㄡˇ', 'rǒu')
self:check_convert('ㄖㄨ˙', 'ru')
self:check_convert('ㄖㄨㄚˋ', 'ruà')
self:check_convert('ㄖㄨㄢˊ', 'ruán')
self:check_convert('ㄖㄨㄟˊ', 'ruí')
self:check_convert('ㄖㄨㄣˋ', 'rùn')
self:check_convert('ㄖㄨㄛˋ', 'ruò')
self:check_convert('ㄙㄚˊ', 'sá')
self:check_convert('ㄙㄞ', 'sāi')
self:check_convert('ㄙㄢˊ', 'sán')
self:check_convert('ㄙㄤ', 'sāng')
self:check_convert('ㄙㄠˊ', 'sáo')
self:check_convert('ㄙㄜ', 'sē')
self:check_convert('ㄙㄣˇ', 'sěn')
self:check_convert('ㄙㄥˇ', 'sěng')
self:check_convert('ㄕㄚˊ', 'shá')
self:check_convert('ㄕㄞ', 'shāi')
self:check_convert('ㄕㄢ˙', 'shan')
self:check_convert('ㄕㄤˇ', 'shǎng')
self:check_convert('ㄕㄠˋ', 'shào')
self:check_convert('ㄕㄜˋ', 'shè')
self:check_convert('ㄕㄟˇ', 'shěi')
self:check_convert('ㄕㄣˇ', 'shěn')
self:check_convert('ㄕㄥ˙', 'sheng')
self:check_convert('ㄕˋ', 'shì')
self:check_convert('ㄕㄡˇ', 'shǒu')
self:check_convert('ㄕㄨˇ', 'shǔ')
self:check_convert('ㄕㄨㄚˋ', 'shuà')
self:check_convert('ㄕㄨㄚˊ', 'shuá')
self:check_convert('ㄕㄨㄢ', 'shuān')
self:check_convert('ㄕㄨㄤˊ', 'shuáng')
self:check_convert('ㄕㄨㄟ', 'shuī')
self:check_convert('ㄕㄨㄣˇ', 'shǔn')
self:check_convert('ㄕㄨㄛˋ', 'shuò')
self:check_convert('ㄙ˙', 'si')
self:check_convert('ㄙㄨㄥ', 'sōng')
self:check_convert('ㄙㄡ˙', 'sou')
self:check_convert('ㄙㄨ', 'sū')
self:check_convert('ㄙㄨㄢˇ', 'suǎn')
self:check_convert('ㄙㄨㄟ', 'suī')
self:check_convert('ㄙㄨㄣ˙', 'sun')
self:check_convert('ㄙㄨㄛ˙', 'suo')
self:check_convert('ㄊㄚ˙', 'ta')
self:check_convert('ㄊㄞˊ', 'tái')
self:check_convert('ㄊㄢˋ', 'tàn')
self:check_convert('ㄊㄤˋ', 'tàng')
self:check_convert('ㄊㄠ', 'tāo')
self:check_convert('ㄊㄜˋ', 'tè')
self:check_convert('ㄊㄟˊ', 'téi')
self:check_convert('ㄊㄥˇ', 'těng')
self:check_convert('ㄊㄧ˙', 'ti')
self:check_convert('ㄊㄧㄢˇ', 'tiǎn')
self:check_convert('ㄊㄧㄠˇ', 'tiǎo')
self:check_convert('ㄊㄧㄝ˙', 'tie')
self:check_convert('ㄊㄧㄥ', 'tīng')
self:check_convert('ㄊㄨㄥ˙', 'tong')
self:check_convert('ㄊㄡˊ', 'tóu')
self:check_convert('ㄊㄨˋ', 'tù')
self:check_convert('ㄊㄨㄢ', 'tuān')
self:check_convert('ㄊㄨㄟˋ', 'tuì')
self:check_convert('ㄊㄨㄣ', 'tūn')
self:check_convert('ㄊㄨㄛˊ', 'tuó')
self:check_convert('ㄨㄚˋ', 'wà')
self:check_convert('ㄨㄞˊ', 'wái')
self:check_convert('ㄨㄢˊ', 'wán')
self:check_convert('ㄨㄤˊ', 'wáng')
self:check_convert('ㄨㄟˋ', 'wèi')
self:check_convert('ㄨㄣˇ', 'wěn')
self:check_convert('ㄨㄥˇ', 'wěng')
self:check_convert('ㄨㄛ', 'wō')
self:check_convert('ㄨ', 'wū')
self:check_convert('ㄒㄧˋ', 'xì')
self:check_convert('ㄒㄧㄚˇ', 'xiǎ')
self:check_convert('ㄒㄧㄢˇ', 'xiǎn')
self:check_convert('ㄒㄧㄤˋ', 'xiàng')
self:check_convert('ㄒㄧㄠ', 'xiāo')
self:check_convert('ㄒㄧㄝ', 'xiē')
self:check_convert('ㄒㄧㄣ', 'xīn')
self:check_convert('ㄒㄧㄥˋ', 'xìng')
self:check_convert('ㄒㄩㄥ˙', 'xiong')
self:check_convert('ㄒㄧㄡ˙', 'xiu')
self:check_convert('ㄒㄩˋ', 'xù')
self:check_convert('ㄒㄩㄢˋ', 'xuàn')
self:check_convert('ㄒㄩㄝˇ', 'xuě')
self:check_convert('ㄒㄩㄣ˙', 'xun')
self:check_convert('ㄧㄚ˙', 'ya')
self:check_convert('ㄧㄞ˙', 'yai')
self:check_convert('ㄧㄢˇ', 'yǎn')
self:check_convert('ㄧㄤˋ', 'yàng')
self:check_convert('ㄧㄠˋ', 'yào')
self:check_convert('ㄧㄝ', 'yē')
self:check_convert('ㄧˇ', 'yǐ')
self:check_convert('ㄧㄣ˙', 'yin')
self:check_convert('ㄧㄥ', 'yīng')
self:check_convert('ㄧㄛˇ', 'yǒ')
self:check_convert('ㄩㄥˋ', 'yòng')
self:check_convert('ㄧㄡ', 'yōu')
self:check_convert('ㄩˇ', 'yǔ')
self:check_convert('ㄩㄢˊ', 'yuán')
self:check_convert('ㄩㄝˋ', 'yuè')
self:check_convert('ㄩㄣˊ', 'yún')
self:check_convert('ㄗㄚˊ', 'zá')
self:check_convert('ㄗㄞ˙', 'zai')
self:check_convert('ㄗㄢˋ', 'zàn')
self:check_convert('ㄗㄤˇ', 'zǎng')
self:check_convert('ㄗㄠˇ', 'zǎo')
self:check_convert('ㄗㄜˇ', 'zě')
self:check_convert('ㄗㄟˇ', 'zěi')
self:check_convert('ㄗㄣˇ', 'zěn')
self:check_convert('ㄗㄥ˙', 'zeng')
self:check_convert('ㄓㄚ˙', 'zha')
self:check_convert('ㄓㄞ˙', 'zhai')
self:check_convert('ㄓㄢ', 'zhān')
self:check_convert('ㄓㄤˋ', 'zhàng')
self:check_convert('ㄓㄠˇ', 'zhǎo')
self:check_convert('ㄓㄜ', 'zhē')
self:check_convert('ㄓㄟˊ', 'zhéi')
self:check_convert('ㄓㄣ', 'zhēn')
self:check_convert('ㄓㄥ˙', 'zheng')
self:check_convert('ㄓˊ', 'zhí')
self:check_convert('ㄓㄨㄥ', 'zhōng')
self:check_convert('ㄓㄡˋ', 'zhòu')
self:check_convert('ㄓㄨˇ', 'zhǔ')
self:check_convert('ㄓㄨㄚ', 'zhuā')
self:check_convert('ㄓㄨㄞ', 'zhuāi')
self:check_convert('ㄓㄨㄢˇ', 'zhuǎn')
self:check_convert('ㄓㄨㄤ', 'zhuāng')
self:check_convert('ㄓㄨㄟ', 'zhuī')
self:check_convert('ㄓㄨㄣ', 'zhūn')
self:check_convert('ㄓㄨㄛˋ', 'zhuò')
self:check_convert('ㄗˇ', 'zǐ')
self:check_convert('ㄗㄨㄥˋ', 'zòng')
self:check_convert('ㄗㄡ', 'zōu')
self:check_convert('ㄗㄨˇ', 'zǔ')
self:check_convert('ㄗㄨㄢˊ', 'zuán')
self:check_convert('ㄗㄨㄟˋ', 'zuì')
self:check_convert('ㄗㄨㄣˊ', 'zún')
self:check_convert('ㄗㄨㄛ˙', 'zuo')
end
return tests