Module:Hani-sortkey/testcases
Appearance
- මෙම module testcase page සතුව උපදෙස් උප පිටුවක් නොපවතියි. Please නිර්මාණය කරන්න.
- ප්රයෝජනවත් සබැඳි: root page • root page’s subpages • සබැඳි • transclusions • tested module • sandbox
local tests = require("Module:UnitTests")
local makeSortKey = require("Module:Hani-sortkey").makeSortKey
local full_link = require("Module:links").full_link
local zh = require("Module:languages").getByCode("zh")
local function link(str)
return full_link{ term = str, lang = zh }
end
local function code(str)
return '<code>' .. str .. '</code>'
end
local options = { display = code }
function tests:check(example, expected)
self:equals(link(example),
makeSortKey(example),
expected,
options)
end
function tests:test()
local examples = {
{ "PS/2接口", "PS/2手08口00" },
{ "命裡有時終須有,命裡無時莫強求", "口05衣07月02日06糸05頁03月02,口05衣07火08日06艸07弓08水02" },
{ "⿺辶⿳穴⿲月⿱⿲幺言幺⿲長馬長刂心⿺辶⿳穴⿲月⿱⿲幺言幺⿲長馬長刂心麵", "辵54辵54麥09" },
}
self:iterate(examples, "check")
end
return tests
ප්රවර්ග:
- අක්ෂරක්රමය අනුව සෝට්කී-ජනක මොඩියුල
- හන් අක්ෂරක්රමය මොඩියුල
- සෝට්කී-ජනක මොඩියුල
- Chinese Pidgin English මොඩියුල
- Yonaguni මොඩියුල
- Daur මොඩියුල
- Southern Pinghua මොඩියුල
- Shaojiang Min මොඩියුල
- Jie මොඩියුල
- Datian Min මොඩියුල
- Central Bai මොඩියුල
- සර්ව භාෂාමය මොඩියුල
- Tuoba මොඩියුල
- Ai-Cham මොඩියුල
- Shaozhou Tuhua මොඩියුල
- Zhuang මොඩියුල
- Gaya මොඩියුල
- Sichuanese මොඩියුල
- Northern Pinghua මොඩියුල
- Goguryeo මොඩියුල
- Kikai මොඩියුල
- වියට්නාම මොඩියුල
- Yoron මොඩියුල
- Taishanese මොඩියුල
- Zauzou මොඩියුල
- Kyakala මොඩියුල
- Sanxiang Min මොඩියුල
- Nùng මොඩියුල
- Literary Chinese මොඩියුල
- Zakhring මොඩියුල
- Gan මොඩියුල
- Baekje මොඩියුල
- Old Chinese මොඩියුල
- Wuhuan මොඩියුල
- Lama Bai මොඩියුල
- Hakka මොඩියුල
- Zhenan Min මොඩියුල
- Classical Tibetan මොඩියුල
- Yemaek මොඩියුල
- Jin මොඩියුල
- Macau Pidgin Portuguese මොඩියුල
- Puxian Min මොඩියුල
- චීන මොඩියුල
- Okinoerabu මොඩියුල
- Northern Min මොඩියුල
- ජපන් මොඩියුල
- Kunigami මොඩියුල
- Leizhou Min මොඩියුල
- Dungan මොඩියුල
- Bala මොඩියුල
- Hachijō මොඩියුල
- Miyako මොඩියුල
- ඔකිනවා මොඩියුල
- E මොඩියුල
- Wu මොඩියුල
- Teochew මොඩියුල
- Hainanese මොඩියුල
- මින් නන් මොඩියුල
- Tuyuhun මොඩියුල
- Xianbei මොඩියුල
- Yaeyama මොඩියුල
- Xiang මොඩියුල
- Bouyei මොඩියුල
- Tokunoshima මොඩියුල
- Eastern Min මොඩියුල
- මැන්ඩරීන් මොඩියුල
- Huizhou මොඩියුල
- Longyan Min මොඩියුල
- Central Min මොඩියුල
- Middle Mongol මොඩියුල
- කැන්ටනීස් මොඩියුල
- Waxiang මොඩියුල
- Southern Amami Ōshima මොඩියුල
- Middle Chinese මොඩියුල
- Northern Amami Ōshima මොඩියුල
- Tày මොඩියුල
- Middle Vietnamese මොඩියුල
- Alchuka මොඩියුල
- Hokkien මොඩියුල
- Bailang මොඩියුල
- Biao-Jiao Mien මොඩියුල
- Sui මොඩියුල
- Caolan මොඩියුල
- Old Uyghur මොඩියුල
- Khitan මොඩියුල
- Hailufeng Min මොඩියුල
- Biyo මොඩියුල
- Buyeo මොඩියුල
- Panyi Bai මොඩියුල
- Old Japanese මොඩියුල
- Southern Bai මොඩියුල
- Rouran මොඩියුල
- අක්ෂරක්රමය අනුව Testcase මොඩියුල
- Testcase මොඩියුල
- හන් අක්ෂරක්රමය testcase මොඩියුල
- Chinese Pidgin English testcase මොඩියුල
- Yonaguni testcase මොඩියුල
- Daur testcase මොඩියුල
- Southern Pinghua testcase මොඩියුල
- Shaojiang Min testcase මොඩියුල
- Jie testcase මොඩියුල
- Datian Min testcase මොඩියුල
- Central Bai testcase මොඩියුල
- සර්ව භාෂාමය testcase මොඩියුල
- Tuoba testcase මොඩියුල
- Ai-Cham testcase මොඩියුල
- Shaozhou Tuhua testcase මොඩියුල
- Zhuang testcase මොඩියුල
- Gaya testcase මොඩියුල
- Sichuanese testcase මොඩියුල
- Northern Pinghua testcase මොඩියුල
- Goguryeo testcase මොඩියුල
- Kikai testcase මොඩියුල
- වියට්නාම testcase මොඩියුල
- Yoron testcase මොඩියුල
- Taishanese testcase මොඩියුල
- Zauzou testcase මොඩියුල
- Kyakala testcase මොඩියුල
- Sanxiang Min testcase මොඩියුල
- Nùng testcase මොඩියුල
- Literary Chinese testcase මොඩියුල
- Zakhring testcase මොඩියුල
- Gan testcase මොඩියුල
- Baekje testcase මොඩියුල
- Old Chinese testcase මොඩියුල
- Wuhuan testcase මොඩියුල
- Lama Bai testcase මොඩියුල
- Hakka testcase මොඩියුල
- Zhenan Min testcase මොඩියුල
- Classical Tibetan testcase මොඩියුල
- Yemaek testcase මොඩියුල
- Jin testcase මොඩියුල
- Macau Pidgin Portuguese testcase මොඩියුල
- Puxian Min testcase මොඩියුල
- චීන testcase මොඩියුල
- Okinoerabu testcase මොඩියුල
- Northern Min testcase මොඩියුල
- ජපන් testcase මොඩියුල
- Kunigami testcase මොඩියුල
- Leizhou Min testcase මොඩියුල
- Dungan testcase මොඩියුල
- Bala testcase මොඩියුල
- Hachijō testcase මොඩියුල
- Miyako testcase මොඩියුල
- ඔකිනවා testcase මොඩියුල
- E testcase මොඩියුල
- Wu testcase මොඩියුල
- Teochew testcase මොඩියුල
- Hainanese testcase මොඩියුල
- මින් නන් testcase මොඩියුල
- Tuyuhun testcase මොඩියුල
- Xianbei testcase මොඩියුල
- Yaeyama testcase මොඩියුල
- Xiang testcase මොඩියුල
- Bouyei testcase මොඩියුල
- Tokunoshima testcase මොඩියුල
- Eastern Min testcase මොඩියුල
- මැන්ඩරීන් testcase මොඩියුල
- Huizhou testcase මොඩියුල
- Longyan Min testcase මොඩියුල
- Central Min testcase මොඩියුල
- Middle Mongol testcase මොඩියුල
- කැන්ටනීස් testcase මොඩියුල
- Waxiang testcase මොඩියුල
- Southern Amami Ōshima testcase මොඩියුල
- Middle Chinese testcase මොඩියුල
- Northern Amami Ōshima testcase මොඩියුල
- Tày testcase මොඩියුල
- Middle Vietnamese testcase මොඩියුල
- Alchuka testcase මොඩියුල
- Hokkien testcase මොඩියුල
- Bailang testcase මොඩියුල
- Biao-Jiao Mien testcase මොඩියුල
- Sui testcase මොඩියුල
- Caolan testcase මොඩියුල
- Old Uyghur testcase මොඩියුල
- Khitan testcase මොඩියුල
- Hailufeng Min testcase මොඩියුල
- Biyo testcase මොඩියුල
- Buyeo testcase මොඩියුල
- Panyi Bai testcase මොඩියුල
- Old Japanese testcase මොඩියුල
- Southern Bai testcase මොඩියුල
- Rouran testcase මොඩියුල
- Templates and modules needing documentation