Module:User:AmazingJus/lo/testcases

local tests = require('Module:UnitTests') local lo_translit = require('Module:User:AmazingJus/lo') function tests:check_tr(Laoo, Latn) return self:equals((' %s '):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