Module:User:AmazingJus/lo/testcases

4 of 74 tests failed. (refresh)

TextExpectedActualDiffers at
test_translit:
Passedຫ້ອງຫ້ອງຫ້ອງ
Passedຫວຍຫວຍຫວຍ
Passedອາຫານວ່າງອາ-ຫານ-ວ່າງອາ-ຫານ-ວ່າງ
Passedກິໂລກຼາມກິ-ໂລ-ກຼາມກິ-ໂລ-ກຼາມ
Passedອຸບັດເຫດອຸ-ບັດ-ເຫດອຸ-ບັດ-ເຫດ
Passedຫອຍນ້ຳຈືດຫອຍ-ນ້ຳ-ຈືດຫອຍ-ນ້ຳ-ຈືດ
Passedຫອຍຫອຍຫອຍ
Passedຫອຽຫອຽຫອຽ
Passedກະໂຫລກກະ-ໂຫລກກະ-ໂຫລກ
Passedມາເຊດວນມາ-ເຊ-ດວນມາ-ເຊ-ດວນ
Passedຄຸຍຄຸຍຄຸຍ
Passedແລ້ວແລ້ວແລ້ວ
Passedຮ້ອຽແກ້ວຮ້ອຽ-ແກ້ວຮ້ອຽ-ແກ້ວ
Passedເຂົ້າຈີ່ຝຣັ່ງເຂົ້າ-ຈີ່-ຝ-ຣັ່ງເຂົ້າ-ຈີ່-ຝ-ຣັ່ງ
Failedຫວຍທວາຍຫວຍ-ທວາຍຫວຍທ-ວາຍ4
Passedການປະຕິວັດການ-ປະ-ຕິ-ວັດການ-ປະ-ຕິ-ວັດ
Passedດ້າຽດ້າຽດ້າຽ
Passedກາບຫອຍທະເລກາບ-ຫອຍ-ທະ-ເລກາບ-ຫອຍ-ທະ-ເລ
Passedຄາວຽກຄາ-ວຽກຄາ-ວຽກ
Failedເຂົ້າຊອຍເຂົ້າ-ຊອຍເຂົ້າຊ-ອ-ຍ6
Passedຂາຽຂາຽຂາຽ
Passedຫ້ອງຫ້ອງຫ້ອງ
Passedຫອຍນາງລົມຫອຍ-ນາງ-ລົມຫອຍ-ນາງ-ລົມ
Passedຄວາຍຄວາຍຄວາຍ
Passedເປືອຍເປືອຍເປືອຍ
Passedແຈ່ວບອງແຈ່ວ-ບອງແຈ່ວ-ບອງ
Passedແຫ້ງແຫ້ງແຫ້ງ
Passedສົງກຣານສົງ-ກຣານສົງ-ກຣານ
Passedອິ່ມແລ້ວອິ່ມ-ແລ້ວອິ່ມ-ແລ້ວ
Passedຄືນຫລັໍງຄືນ-ຫລັໍງຄືນ-ຫລັໍງ
Passedນິວັດນິ-ວັດນິ-ວັດ
Passedແນວໃດແນວ-ໃດແນວ-ໃດ
Passedໝໍປົວແຂ້ວໝໍ-ປົວ-ແຂ້ວໝໍ-ປົວ-ແຂ້ວ
Passedແຫນງແຫນງແຫນງ
Passedແກ້ວແກ້ວແກ້ວ
Passedຕຸ້ຍຕຸ້ຍຕຸ້ຍ
Passedຫນ່ອຍຫນ່ອຍຫນ່ອຍ
Passedຫ້ອງເຢັນຫ້ອງ-ເຢັນຫ້ອງ-ເຢັນ
Passedອານຸສາວະລີອາ-ນຸ-ສາ-ວະ-ລີອາ-ນຸ-ສາ-ວະ-ລີ
Passedກ້ວຍກ້ວຍກ້ວຍ
Passedເວັບເບຣົາວ໌ເຊີຣ໌ເວັບ-ເບ-ຣົາວ໌-ເຊີຣ໌ເວັບ-ເບ-ຣົາວ໌-ເຊີຣ໌
Passedແຂວງແຂວງແຂວງ
Passedຍ່ອຽຍ່ອຽຍ່ອຽ
Passedກີ່ວກີ່ວກີ່ວ
Passedກົວລາລໍາເປີກົວ-ລາ-ລໍາ-ເປີກົວ-ລາ-ລໍາ-ເປີ
Passedສະຫະລັດອະເມລິກາສະ-ຫະ-ລັດ-ອະ-ເມ-ລິ-ກາສະ-ຫະ-ລັດ-ອະ-ເມ-ລິ-ກາ
Failedປະເທດອິນເດຍປະ-ເທດ-ອິນ-ເດຍປະ-ເທດອິ-ນ-ເດຍ7
Passedສຍາມສ-ຍາມສ-ຍາມ
Passedການເມືອງການ-ເມືອງການ-ເມືອງ
Passedຊົນນະບົດຊົນ-ນະ-ບົດຊົນ-ນະ-ບົດ
Passedທິດຕາເວັນອອກທິດ-ຕາ-ເວັນ-ອອກທິດ-ຕາ-ເວັນ-ອອກ
Passedທະນາຄານທະ-ນາ-ຄານທະ-ນາ-ຄານ
Passedຄວາມໝາຍຄວາມ-ໝາຍຄວາມ-ໝາຍ
Passedພະໂພທິສັດພະ-ໂພ-ທິ-ສັດພະ-ໂພ-ທິ-ສັດ
Passedທາງຫຼວງທາງ-ຫຼວງທາງ-ຫຼວງ
Passedມຶງມຶງມຶງ
Passedເຂົາເຂົາເຂົາ
Passedເຂືອເຂືອເຂືອ
Passedຂ້ອຍຂ້ອຍຂ້ອຍ
Passedກວຽນກວຽນກວຽນ
Passedກະດານກະ-ດານກະ-ດານ
Passedຈະເຣີນອາຫານຈະ-ເຣີນ-ອາ-ຫານຈະ-ເຣີນ-ອາ-ຫານ
Passedເຈົ້າເຈົ້າເຈົ້າ
Passedໃນເວລາທີ່ໃນ-ເວ-ລາ-ທີ່ໃນ-ເວ-ລາ-ທີ່
Passedໂຮງຫັດຖະກັມໂຮງ-ຫັດ-ຖະ-ກັມໂຮງ-ຫັດ-ຖະ-ກັມ
Passedການຕໍ່ສູ້ກັບການ-ຕໍ່-ສູ້-ກັບການ-ຕໍ່-ສູ້-ກັບ
Passedພາສາໄຕພາ-ສາ-ໄຕພາ-ສາ-ໄຕ
Passedພາສາລາວສືບທອດມາຈາກພາ-ສາ-ລາວ-ສືບ-ທອດ-ມາ-ຈາກພາ-ສາ-ລາວ-ສືບ-ທອດ-ມາ-ຈາກ
Passedຢູ່ພາກໃຕ້ຂອງຈີນເຊິ່ງເປັນຈຸດດັ່ງເດີມຂອງຫຼາຍພາສາຕ່າງໆຢູ່-ພາກ-ໃຕ້-ຂອງ-ຈີນ-ເຊິ່ງ-ເປັນ-ຈຸດ-ດັ່ງ-ເດີມ-ຂອງ-ຫຼາຍ-ພາ-ສາ-ຕ່າງ-ໆຢູ່-ພາກ-ໃຕ້-ຂອງ-ຈີນ-ເຊິ່ງ-ເປັນ-ຈຸດ-ດັ່ງ-ເດີມ-ຂອງ-ຫຼາຍ-ພາ-ສາ-ຕ່າງ-ໆ
Passedທີ່ຍັງໃຊ້ແລະເວົ້າຢູ່ໂດຍຫຼາຍຊົນເຜົ່າທີ່-ຍັງ-ໃຊ້-ແລະ-ເວົ້າ-ຢູ່-ໂດຍ-ຫຼາຍ-ຊົນ-ເຜົ່າທີ່-ຍັງ-ໃຊ້-ແລະ-ເວົ້າ-ຢູ່-ໂດຍ-ຫຼາຍ-ຊົນ-ເຜົ່າ
Failedເນື່ອງຈາກຖືກຄວາມກົດດັນຈາກການຂະຫຍາຍຕົວຂອງອານາຈັກຈີນເນື່ອງ-ຈາກ-ຖືກ-ຄວາມ-ກົດ-ດັນ-ຈາກ-ການ-ຂະ-ຫຍາຍ-ຕົວ-ຂອງ-ອາ-ນາ-ຈັກ-ຈີນເນື່ອງ-ຈາກ-ຖືກ-ຄວາມ-ກົດ-ດັນ-ຈາກ-ການ-ຂະ-ຫ-ຍາຍ-ຕົວ-ຂອງ-ອາ-ນາ-ຈັກ-ຈີນ41
Passedວຽງຈັນວຽງ-ຈັນວຽງ-ຈັນ
Passedວຽງຈັນທນ໌ວຽງ-ຈັນ-ທນ໌ວຽງ-ຈັນ-ທນ໌
Passedລັດເຊັຽລັດ-ເຊັຽລັດ-ເຊັຽ

local tests = require('Module:UnitTests')
local lo_translit = require('Module:User:AmazingJus/lo')
 
function tests:check_tr(Laoo, Latn)
	return self:equals(('<span class="Laoo" lang="lo">[[%s#Lao|%s]]</span>'):format(Laoo, Laoo), lo_translit.split_syll(Laoo, 'lo', 'Laoo', true), Latn)
end

function tests:test_translit()
	local examples = {
		{ "ຫ້ອງ", "ຫ້ອງ" },
		{ "ຫວຍ", "ຫວຍ" },
		{ "ອາຫານວ່າງ", "ອາ-ຫານ-ວ່າງ" },
		{ "ກິໂລກຼາມ", "ກິ-ໂລ-ກຼາມ" },
		{ "ອຸບັດເຫດ", "ອຸ-ບັດ-ເຫດ" },
		{ "ຫອຍນ້ຳຈືດ", "ຫອຍ-ນ້ຳ-ຈືດ" },
		{ "ຫອຍ", "ຫອຍ" },
		{ "ຫອຽ", "ຫອຽ" },
		{ "ກະໂຫລກ", "ກະ-ໂຫລກ" },
		{ "ມາເຊດວນ", "ມາ-ເຊ-ດວນ" },
		{ "ຄຸຍ", "ຄຸຍ" },
		{ "ແລ້ວ", "ແລ້ວ" },
		{ "ຮ້ອຽແກ້ວ", "ຮ້ອຽ-ແກ້ວ" },	
		{ "ເຂົ້າຈີ່ຝຣັ່ງ", "ເຂົ້າ-ຈີ່-ຝ-ຣັ່ງ" },
		{ "ຫວຍທວາຍ", "ຫວຍ-ທວາຍ" },	
		{ "ການປະຕິວັດ", "ການ-ປະ-ຕິ-ວັດ" },
		{ "ດ້າຽ", "ດ້າຽ" },
		{ "ກາບຫອຍທະເລ", "ກາບ-ຫອຍ-ທະ-ເລ" },
		{ "ຄາວຽກ", "ຄາ-ວຽກ" },
		{ "ເຂົ້າຊອຍ", "ເຂົ້າ-ຊອຍ" },
		{ "ຂາຽ", "ຂາຽ" },
		{ "ຫ້ອງ", "ຫ້ອງ" },
		{ "ຫອຍນາງລົມ", "ຫອຍ-ນາງ-ລົມ" },
		{ "ຄວາຍ", "ຄວາຍ" },
		{ "ເປືອຍ", "ເປືອຍ" },
		{ "ແຈ່ວບອງ", "ແຈ່ວ-ບອງ" },
		{ "ແຫ້ງ", "ແຫ້ງ" },
		{ "ສົງກຣານ", "ສົງ-ກຣານ" },
		{ "ອິ່ມແລ້ວ", "ອິ່ມ-ແລ້ວ" },
		{ "ຄືນຫລັໍງ", "ຄືນ-ຫລັໍງ" },
		{ "ນິວັດ", "ນິ-ວັດ" },
		{ "ແນວໃດ", "ແນວ-ໃດ" },
		{ "ໝໍປົວແຂ້ວ", "ໝໍ-ປົວ-ແຂ້ວ" },
		{ "ແຫນງ", "ແຫນງ" },
		{ "ແກ້ວ", "ແກ້ວ" },
		{ "ຕຸ້ຍ", "ຕຸ້ຍ" },
		{ "ຫນ່ອຍ", "ຫນ່ອຍ" },
		{ "ຫ້ອງເຢັນ", "ຫ້ອງ-ເຢັນ" },
		{ "ອານຸສາວະລີ", "ອາ-ນຸ-ສາ-ວະ-ລີ" },
		{ "ກ້ວຍ", "ກ້ວຍ" },
		{ "ເວັບເບຣົາວ໌ເຊີຣ໌", "ເວັບ-ເບ-ຣົາວ໌-ເຊີຣ໌" },
		{ "ແຂວງ", "ແຂວງ" },
	  	{ "ຍ່ອຽ", "ຍ່ອຽ" },
	 	{ "ກີ່ວ", "ກີ່ວ" },
		{ "ກົວລາລໍາເປີ", "ກົວ-ລາ-ລໍາ-ເປີ" },
		{ "ສະຫະລັດອະເມລິກາ", "ສະ-ຫະ-ລັດ-ອະ-ເມ-ລິ-ກາ" },
		{ "ປະເທດອິນເດຍ", "ປະ-ເທດ-ອິນ-ເດຍ" },
		{ "ສຍາມ", "ສ-ຍາມ" },
		{ "ການເມືອງ", "ການ-ເມືອງ" },
		{ "ຊົນນະບົດ", "ຊົນ-ນະ-ບົດ" },
		{ "ທິດຕາເວັນອອກ", "ທິດ-ຕາ-ເວັນ-ອອກ" },
		{ "ທະນາຄານ", "ທະ-ນາ-ຄານ" },
		{ "ຄວາມໝາຍ", "ຄວາມ-ໝາຍ" },
		{ "ພະໂພທິສັດ", "ພະ-ໂພ-ທິ-ສັດ" },
		{ "ທາງຫຼວງ", "ທາງ-ຫຼວງ" },
		{ "ມຶງ", "ມຶງ" },
		{ "ເຂົາ", "ເຂົາ" },
		{ "ເຂືອ", "ເຂືອ" },
		{ "ຂ້ອຍ", "ຂ້ອຍ" },
		{ "ກວຽນ", "ກວຽນ" },
		{ "ກະດານ", "ກະ-ດານ" },
		{ "ຈະເຣີນອາຫານ", "ຈະ-ເຣີນ-ອາ-ຫານ" },
		{ "ເຈົ້າ", "ເຈົ້າ" },
		{ "ໃນເວລາທີ່", "ໃນ-ເວ-ລາ-ທີ່" },
		{ "ໂຮງຫັດຖະກັມ", "ໂຮງ-ຫັດ-ຖະ-ກັມ" },
		{ "ການຕໍ່ສູ້ກັບ", "ການ-ຕໍ່-ສູ້-ກັບ" },
		{ "ພາສາໄຕ", "ພາ-ສາ-ໄຕ" },	
		{ "ພາສາລາວສືບທອດມາຈາກ", "ພາ-ສາ-ລາວ-ສືບ-ທອດ-ມາ-ຈາກ" },
		{ "ຢູ່ພາກໃຕ້ຂອງຈີນເຊິ່ງເປັນຈຸດດັ່ງເດີມຂອງຫຼາຍພາສາຕ່າງໆ", "ຢູ່-ພາກ-ໃຕ້-ຂອງ-ຈີນ-ເຊິ່ງ-ເປັນ-ຈຸດ-ດັ່ງ-ເດີມ-ຂອງ-ຫຼາຍ-ພາ-ສາ-ຕ່າງ-ໆ" },
		{ "ທີ່ຍັງໃຊ້ແລະເວົ້າຢູ່ໂດຍຫຼາຍຊົນເຜົ່າ", "ທີ່-ຍັງ-ໃຊ້-ແລະ-ເວົ້າ-ຢູ່-ໂດຍ-ຫຼາຍ-ຊົນ-ເຜົ່າ" },
		{ "ເນື່ອງຈາກຖືກຄວາມກົດດັນຈາກການຂະຫຍາຍຕົວຂອງອານາຈັກຈີນ", "ເນື່ອງ-ຈາກ-ຖືກ-ຄວາມ-ກົດ-ດັນ-ຈາກ-ການ-ຂະ-ຫຍາຍ-ຕົວ-ຂອງ-ອາ-ນາ-ຈັກ-ຈີນ" },	
		{ "ວຽງຈັນ", "ວຽງ-ຈັນ" },
		{ "ວຽງຈັນທນ໌", "ວຽງ-ຈັນ-ທນ໌" },
		{ "ລັດເຊັຽ", "ລັດ-ເຊັຽ" },
	}
	
	return self:iterate(examples, "check_tr")
end

return tests