Module:pi-conj/verb/testcases/Thai alph

From Wiktionary, the free dictionary
Jump to navigation Jump to search

This module checks that standard inflection tables are extracted properly for the Thai script without implicit vowels. The Roman script test indexes the other scripts' tests.

Four test failures are expected for this test, because the inflection templates generate *ตะนเว (tanve) rather than ตันเว (tanve). The logic generating the transliteration of tanve is tricky, and in many similar cases both possibilities might actually occur. Moreover, the formation of this form tends to be irregular - suṇoti has first person singular middle sunve with loss of retroflexion, and karoti has kubbe corresponding to third person singular kurute. Therefore the editor will frequently have to use manual fine tuning even in scripts which do not distinguish open and closed syllables.

4 of 181 tests failed. (refresh)

TextExpectedActual
test_aati:
Passeddadāti pres 1ทะทามิ ; ทะทามะ ; ทะเท ; ทะทามเหทะทามิ ; ทะทามะ ; ทะเท ; ทะทามเห
Passeddadāti pres 2ทะทาสิ ; ทะทาถะ ; ทะทาเส ; ทะทัวเหทะทาสิ ; ทะทาถะ ; ทะทาเส ; ทะทัวเห
Passeddadāti pres 3ทะทาติ ; ทะทันติ ; ทะทาเต ; ทะทันเต ทะทาเรทะทาติ ; ทะทันติ ; ทะทาเต ; ทะทันเต ทะทาเร
Passeddadāti impf 1อะทะทะ อะทะทัง ; อะทะทัมหา ;  ; อะทะทะ อะทะทัง ; อะทะทัมหา ;  ;
Passeddadāti impf 2อะทะโท ; อะทะทัตถะ ;  ; อะทะโท ; อะทะทัตถะ ;  ;
Passeddadāti impf 3อะทะทะ อะทะทา ; อะทะทุ อะทะทู ;  ; อะทะทะ อะทะทา ; อะทะทุ อะทะทู ;  ;
Passeddadāti impr 1ทะทามิ ; ทะทามะ ;  ; ทะทามิ ; ทะทามะ ;  ;
Passeddadāti impr 2ทะทา ทะทาหิ ; ทะทาถะ ;  ; ทะทา ทะทาหิ ; ทะทาถะ ;  ;
Passeddadāti impr 3ทะทาตุ ; ทะทันตุ ;  ; ทะทาตุ ; ทะทันตุ ;  ;
Passeddadāti opt 1ทะเทยยามิ ทะเทยยัง ; ทะเทยยามะ ; ทะเทยยัง ; ทะเทยยามเหทะเทยยามิ ทะเทยยัง ; ทะเทยยามะ ; ทะเทยยัง ; ทะเทยยามเห
Passeddadāti opt 2ทะเทยยาสิ ; ทะเทยยาถะ ; ทะเทโถ ; ทะเทยยัวโหทะเทยยาสิ ; ทะเทยยาถะ ; ทะเทโถ ; ทะเทยยัวโห
Passeddadāti opt 3ทะเทยยะ ทะเท ; ทะเทยยุง ; ทะเทถะ ; ทะเทรังทะเทยยะ ทะเท ; ทะเทยยุง ; ทะเทถะ ; ทะเทรัง
Passeddadāti part ทะทันต ; ทะทะมานะทะทันต ; ทะทะมานะ
Passeddadāte pres 1ทะเท ; ทะทามเหทะเท ; ทะทามเห
Passeddadāte pres 2ทะทาเส ; ทะทัวเหทะทาเส ; ทะทัวเห
Passeddadāte pres 3ทะทาเต ; ทะทันเต ทะทาเรทะทาเต ; ทะทันเต ทะทาเร
Passeddadāte impf 1 ;  ;
Passeddadāte impf 2 ;  ;
Passeddadāte impf 3 ;  ;
Passeddadāte impr 1 ;  ;
Passeddadāte impr 2 ;  ;
Passeddadāte impr 3 ;  ;
Passeddadāte opt 1ทะเทยยามิ ทะเทยยัง ; ทะเทยยามะ ; ทะเทยยัง ; ทะเทยยามเหทะเทยยามิ ทะเทยยัง ; ทะเทยยามะ ; ทะเทยยัง ; ทะเทยยามเห
Passeddadāte opt 2ทะเทยยาสิ ; ทะเทยยาถะ ; ทะเทโถ ; ทะเทยยัวโหทะเทยยาสิ ; ทะเทยยาถะ ; ทะเทโถ ; ทะเทยยัวโห
Passeddadāte opt 3ทะเทยยะ ทะเท ; ทะเทยยุง ; ทะเทถะ ; ทะเทรังทะเทยยะ ทะเท ; ทะเทยยุง ; ทะเทถะ ; ทะเทรัง
Passeddadāte part ทะทะมานะทะทะมานะ
Passeddadāti alt opt a1ทัชชามิ ; ทัชชามะทัชชามิ ; ทัชชามะ
Passeddadāti alt opt a2ทัชชาสิ ; ทัชชาถะทัชชาสิ ; ทัชชาถะ
Passeddadāti alt opt a3ทัชชา ; ทัชชุงทัชชา ; ทัชชุง
TextExpectedActual
test_ati:
Passedpacati pres 1ปะจามิ ; ปะจามะ ; ปะเจ ; ปะจามเหปะจามิ ; ปะจามะ ; ปะเจ ; ปะจามเห
Passedpacati pres 2ปะจะสิ ; ปะจะถะ ; ปะจะเส ; ปะจัวเหปะจะสิ ; ปะจะถะ ; ปะจะเส ; ปะจัวเห
Passedpacati pres 3ปะจะติ ; ปะจันติ ; ปะจะเต ; ปะจันเต ปะจะเรปะจะติ ; ปะจันติ ; ปะจะเต ; ปะจันเต ปะจะเร
Passedpacati impf 1อะปะจะ อะปะจัง ; อะปะจัมหา ; อะปะจิง ; อะปะจามหะเส อะปะจัมหะเสอะปะจะ อะปะจัง ; อะปะจัมหา ; อะปะจิง ; อะปะจามหะเส อะปะจัมหะเส
Passedpacati impf 2อะปะโจ ; อะปะจัตถะ ; อะปะจะเส ; อะปะจัวหังอะปะโจ ; อะปะจัตถะ ; อะปะจะเส ; อะปะจัวหัง
Passedpacati impf 3อะปะจะ อะปะจา ; อะปะจุ อะปะจู ; อะปะจัตถะ ; อะปะจัตถุงอะปะจะ อะปะจา ; อะปะจุ อะปะจู ; อะปะจัตถะ ; อะปะจัตถุง
Passedpacati impr 1ปะจามิ ; ปะจามะ ; ปะเจ ; ปะจามะเสปะจามิ ; ปะจามะ ; ปะเจ ; ปะจามะเส
Passedpacati impr 2ปะจะ ปะจาหิ ; ปะจะถะ ; ปะจัสสุ ; ปะจัวโหปะจะ ปะจาหิ ; ปะจะถะ ; ปะจัสสุ ; ปะจัวโห
Passedpacati impr 3ปะจะตุ ; ปะจันตุ ; ปะจะตัง ; ปะจันตังปะจะตุ ; ปะจันตุ ; ปะจะตัง ; ปะจันตัง
Passedpacati opt 1ปะเจยยามิ ปะเจยยัง ปะเจ ; ปะเจยยามะ ; ปะเจยยัง ; ปะเจยยามเหปะเจยยามิ ปะเจยยัง ปะเจ ; ปะเจยยามะ ; ปะเจยยัง ; ปะเจยยามเห
Passedpacati opt 2ปะเจยยาสิ ปะเจ ; ปะเจยยาถะ ; ปะเจโถ ; ปะเจยยัวโหปะเจยยาสิ ปะเจ ; ปะเจยยาถะ ; ปะเจโถ ; ปะเจยยัวโห
Passedpacati opt 3ปะเจยยะ ปะเจ ; ปะเจยยุง ; ปะเจถะ ; ปะเจรังปะเจยยะ ปะเจ ; ปะเจยยุง ; ปะเจถะ ; ปะเจรัง
Passedpacati part ปะจันต ; ปะจะมานะปะจันต ; ปะจะมานะ
Passedpacate pres 1ปะเจ ; ปะจามเหปะเจ ; ปะจามเห
Passedpacate pres 2ปะจะเส ; ปะจัวเหปะจะเส ; ปะจัวเห
Passedpacate pres 3ปะจะเต ; ปะจันเต ปะจะเรปะจะเต ; ปะจันเต ปะจะเร
Passedpacate impf 1อะปะจิง ; อะปะจามหะเส อะปะจัมหะเสอะปะจิง ; อะปะจามหะเส อะปะจัมหะเส
Passedpacate impf 2อะปะจะเส ; อะปะจัวหังอะปะจะเส ; อะปะจัวหัง
Passedpacate impf 3อะปะจัตถะ ; อะปะจัตถุงอะปะจัตถะ ; อะปะจัตถุง
Passedpacate impr 1ปะเจ ; ปะจามะเสปะเจ ; ปะจามะเส
Passedpacate impr 2ปะจัสสุ ; ปะจัวโหปะจัสสุ ; ปะจัวโห
Passedpacate impr 3ปะจะตัง ; ปะจันตังปะจะตัง ; ปะจันตัง
Passedpacate opt 1ปะเจยยามิ ปะเจยยัง ปะเจ ; ปะเจยยามะ ; ปะเจยยัง ; ปะเจยยามเหปะเจยยามิ ปะเจยยัง ปะเจ ; ปะเจยยามะ ; ปะเจยยัง ; ปะเจยยามเห
Passedpacate opt 2ปะเจยยาสิ ปะเจ ; ปะเจยยาถะ ; ปะเจโถ ; ปะเจยยัวโหปะเจยยาสิ ปะเจ ; ปะเจยยาถะ ; ปะเจโถ ; ปะเจยยัวโห
Passedpacate opt 3ปะเจยยะ ปะเจ ; ปะเจยยุง ; ปะเจถะ ; ปะเจรังปะเจยยะ ปะเจ ; ปะเจยยุง ; ปะเจถะ ; ปะเจรัง
Passedpacate part ปะจะมานะปะจะมานะ
Passedapaca impf 1อะปะจะ อะปะจัง ; อะปะจัมหา ; อะปะจิง ; อะปะจามหะเส อะปะจัมหะเสอะปะจะ อะปะจัง ; อะปะจัมหา ; อะปะจิง ; อะปะจามหะเส อะปะจัมหะเส
Passedapaca impf 2อะปะโจ ; อะปะจัตถะ ; อะปะจะเส ; อะปะจัวหังอะปะโจ ; อะปะจัตถะ ; อะปะจะเส ; อะปะจัวหัง
Passedapaca impf 3อะปะจะ อะปะจา ; อะปะจุ อะปะจู ; อะปะจัตถะ ; อะปะจัตถุงอะปะจะ อะปะจา ; อะปะจุ อะปะจู ; อะปะจัตถะ ; อะปะจัตถุง
Passedapacattha impf m1อะปะจิง ; อะปะจามหะเส อะปะจัมหะเสอะปะจิง ; อะปะจามหะเส อะปะจัมหะเส
Passedapacattha impf m2อะปะจะเส ; อะปะจัวหังอะปะจะเส ; อะปะจัวหัง
Passedapacattha impf m3อะปะจัตถะ ; อะปะจัตถุงอะปะจัตถะ ; อะปะจัตถุง
Passedpaceyya opt 1ปะเจยยามิ ปะเจยยัง ; ปะเจยยามะ ; ปะเจยยัง ; ปะเจยยามเหปะเจยยามิ ปะเจยยัง ; ปะเจยยามะ ; ปะเจยยัง ; ปะเจยยามเห
Passedpaceyya opt 2ปะเจยยาสิ ; ปะเจยยาถะ ; ปะเจโถ ; ปะเจยยัวโหปะเจยยาสิ ; ปะเจยยาถะ ; ปะเจโถ ; ปะเจยยัวโห
Passedpaceyya opt 3ปะเจยยะ ; ปะเจยยุง ; ปะเจถะ ; ปะเจรังปะเจยยะ ; ปะเจยยุง ; ปะเจถะ ; ปะเจรัง
Passedpacetha opt m1ปะเจยยัง ; ปะเจยยามเหปะเจยยัง ; ปะเจยยามเห
Passedpacetha opt m2ปะเจโถ ; ปะเจยยัวโหปะเจโถ ; ปะเจยยัวโห
Passedpacetha opt m3ปะเจถะ ; ปะเจรังปะเจถะ ; ปะเจรัง
TextExpectedActual
test_ayati:
Passedcorayati pres 1โจระยามิ ; โจระยามะ ; โจระเย ; โจระยามเหโจระยามิ ; โจระยามะ ; โจระเย ; โจระยามเห
Passedcorayati pres 2โจระยะสิ ; โจระยะถะ ; โจระยะเส ; โจระยัวเหโจระยะสิ ; โจระยะถะ ; โจระยะเส ; โจระยัวเห
Passedcorayati pres 3โจระยะติ ; โจระยันติ ; โจระยะเต ; โจระยันเต โจระยะเรโจระยะติ ; โจระยันติ ; โจระยะเต ; โจระยันเต โจระยะเร
Passedcorayati impf 1โจระยะ โจระยัง ; โจระยัมหา ; โจระยิง ; โจระยามหะเส โจระยัมหะเสโจระยะ โจระยัง ; โจระยัมหา ; โจระยิง ; โจระยามหะเส โจระยัมหะเส
Passedcorayati impf 2โจระโย ; โจระยัตถะ ; โจระยะเส ; โจระยัวหังโจระโย ; โจระยัตถะ ; โจระยะเส ; โจระยัวหัง
Passedcorayati impf 3โจระยะ โจระยา ; โจระยุ โจระยู ; โจระยัตถะ ; โจระยัตถุงโจระยะ โจระยา ; โจระยุ โจระยู ; โจระยัตถะ ; โจระยัตถุง
Passedcorayati impr 1โจระยามิ ; โจระยามะ ; โจระเย ; โจระยามะเสโจระยามิ ; โจระยามะ ; โจระเย ; โจระยามะเส
Passedcorayati impr 2โจระยาหิ ; โจระยะถะ ; โจระยัสสุ ; โจระยัวโหโจระยาหิ ; โจระยะถะ ; โจระยัสสุ ; โจระยัวโห
Passedcorayati impr 3โจระยะตุ ; โจระยันตุ ;  ; โจระยันตังโจระยะตุ ; โจระยันตุ ;  ; โจระยันตัง
Passedcorayati opt 1โจระเยยยามิ โจระเยยยัง ; โจระเยยยามะ ; โจระเยยยัง ; โจระเยยยามเหโจระเยยยามิ โจระเยยยัง ; โจระเยยยามะ ; โจระเยยยัง ; โจระเยยยามเห
Passedcorayati opt 2โจระเยยยาสิ ; โจระเยยยาถะ ; โจระเยโถ ; โจระเยยยัวโหโจระเยยยาสิ ; โจระเยยยาถะ ; โจระเยโถ ; โจระเยยยัวโห
Passedcorayati opt 3โจระเยยยะ โจระเย ; โจระเยยยุง ; โจระเยถะ ; โจระเยรังโจระเยยยะ โจระเย ; โจระเยยยุง ; โจระเยถะ ; โจระเยรัง
Passedcorayati part โจระยันต ; โจระยะมานะโจระยันต ; โจระยะมานะ
Passedcorayate pres 1โจระเย ; โจระยามเหโจระเย ; โจระยามเห
Passedcorayate pres 2โจระยะเส ; โจระยัวเหโจระยะเส ; โจระยัวเห
Passedcorayate pres 3โจระยะเต ; โจระยันเต โจระยะเรโจระยะเต ; โจระยันเต โจระยะเร
Passedcorayate impf 1โจระยิง ; โจระยามหะเส โจระยัมหะเสโจระยิง ; โจระยามหะเส โจระยัมหะเส
Passedcorayate impf 2โจระยะเส ; โจระยัวหังโจระยะเส ; โจระยัวหัง
Passedcorayate impf 3โจระยัตถะ ; โจระยัตถุงโจระยัตถะ ; โจระยัตถุง
Passedcorayate impr 1โจระเย ; โจระยามะเสโจระเย ; โจระยามะเส
Passedcorayate impr 2โจระยัสสุ ; โจระยัวโหโจระยัสสุ ; โจระยัวโห
Passedcorayate impr 3 ; โจระยันตัง ; โจระยันตัง
Passedcorayate opt 1โจระเยยยามิ โจระเยยยัง ; โจระเยยยามะ ; โจระเยยยัง ; โจระเยยยามเหโจระเยยยามิ โจระเยยยัง ; โจระเยยยามะ ; โจระเยยยัง ; โจระเยยยามเห
Passedcorayate opt 2โจระเยยยาสิ ; โจระเยยยาถะ ; โจระเยโถ ; โจระเยยยัวโหโจระเยยยาสิ ; โจระเยยยาถะ ; โจระเยโถ ; โจระเยยยัวโห
Passedcorayate opt 3โจระเยยยะ โจระเย ; โจระเยยยุง ; โจระเยถะ ; โจระเยรังโจระเยยยะ โจระเย ; โจระเยยยุง ; โจระเยถะ ; โจระเยรัง
Passedcorayate part โจระยะมานะโจระยะมานะ
Passedcoraya impf 1โจระยะ โจระยัง ; โจระยัมหา ; โจระยิง ; โจระยามหะเส โจระยัมหะเสโจระยะ โจระยัง ; โจระยัมหา ; โจระยิง ; โจระยามหะเส โจระยัมหะเส
Passedcoraya impf 2โจระโย ; โจระยัตถะ ; โจระยะเส ; โจระยัวหังโจระโย ; โจระยัตถะ ; โจระยะเส ; โจระยัวหัง
Passedcoraya impf 3โจระยะ โจระยา ; โจระยุ โจระยู ; โจระยัตถะ ; โจระยัตถุงโจระยะ โจระยา ; โจระยุ โจระยู ; โจระยัตถะ ; โจระยัตถุง
Passedcorayattha impf m1โจระยิง ; โจระยามหะเส โจระยัมหะเสโจระยิง ; โจระยามหะเส โจระยัมหะเส
Passedcorayattha impf m2โจระยะเส ; โจระยัวหังโจระยะเส ; โจระยัวหัง
Passedcorayattha impf m3โจระยัตถะ ; โจระยัตถุงโจระยัตถะ ; โจระยัตถุง
TextExpectedActual
test_eti:
Passedcoreti pres 1โจเรมิ ; โจเรมะ ;  ; โจเรมิ ; โจเรมะ ;  ;
Passedcoreti pres 2โจเรสิ ; โจเรถะ ;  ; โจเรสิ ; โจเรถะ ;  ;
Passedcoreti pres 3โจเรติ ; โจเรนติ ;  ; โจเรติ ; โจเรนติ ;  ;
Passedcoreti impf 1 ;  ;  ;  ;  ;  ;
Passedcoreti impf 2 ;  ;  ;  ;  ;  ;
Passedcoreti impf 3 ;  ;  ;  ;  ;  ;
Passedcoreti impr 1โจเรมิ ; โจเรมะ ;  ; โจเรมิ ; โจเรมะ ;  ;
Passedcoreti impr 2โจเรหิ ; โจเรถะ ;  ; โจเรหิ ; โจเรถะ ;  ;
Passedcoreti impr 3โจเรตุ ; โจเรนตุ ;  ; โจเรตุ ; โจเรนตุ ;  ;
Passedcoreti opt 1โจเรยยามิ โจเรยยัง ; โจเรยยามะ ; โจเรยยัง ; โจเรยยามเหโจเรยยามิ โจเรยยัง ; โจเรยยามะ ; โจเรยยัง ; โจเรยยามเห
Passedcoreti opt 2โจเรยยาสิ ; โจเรยยาถะ ; โจเรโถ ; โจเรยยัวโหโจเรยยาสิ ; โจเรยยาถะ ; โจเรโถ ; โจเรยยัวโห
Passedcoreti opt 3โจเรยยะ ; โจเรยยุง ; โจเรถะ ; โจเรรังโจเรยยะ ; โจเรยยุง ; โจเรถะ ; โจเรรัง
Passedcoreti part โจเรนต ; โจเรนต ;
Passedcorete pres 1โจระเย ; โจระยามเหโจระเย ; โจระยามเห
Passedcorete pres 2โจระยะเส ; โจระยัวเหโจระยะเส ; โจระยัวเห
Passedcorete pres 3โจระยะเต ; โจระยันเต โจระยะเรโจระยะเต ; โจระยันเต โจระยะเร
Passedcorete impf 1 ;  ;
Passedcorete impf 2 ;  ;
Passedcorete impf 3 ;  ;
Passedcorete impr 1โจระเย ; โจระยามะเสโจระเย ; โจระยามะเส
Passedcorete impr 2โจระยัสสุ ; โจระยัวโหโจระยัสสุ ; โจระยัวโห
Passedcorete impr 3 ; โจระยันตัง ; โจระยันตัง
Passedcorete opt 1โจเรยยามิ โจเรยยัง ; โจเรยยามะ ; โจเรยยัง ; โจเรยยามเหโจเรยยามิ โจเรยยัง ; โจเรยยามะ ; โจเรยยัง ; โจเรยยามเห
Passedcorete opt 2โจเรยยาสิ ; โจเรยยาถะ ; โจเรโถ ; โจเรยยัวโหโจเรยยาสิ ; โจเรยยาถะ ; โจเรโถ ; โจเรยยัวโห
Passedcorete opt 3โจเรยยะ ; โจเรยยุง ; โจเรถะ ; โจเรรังโจเรยยะ ; โจเรยยุง ; โจเรถะ ; โจเรรัง
Passedcorete part โจระยะมานะโจระยะมานะ
TextExpectedActual
test_heti:
Passedheti futu1เหมิ ; เหมะ ;  ; เหมิ ; เหมะ ;  ;
Passedheti futu2เหสิ ; เหถะ ;  ; เหสิ ; เหถะ ;  ;
Passedheti futu3เหติ ; เหนติ ;  ; เหติ ; เหนติ ;  ;
TextExpectedActual
test_issa:
Passedagamissa cond1อะคะมิสสัง ;  ; อะคะมิสสัง ; อะคะมิสสามหะเสอะคะมิสสัง ;  ; อะคะมิสสัง ; อะคะมิสสามหะเส
Passedagamissa cond2อะคะมิสสะ อะคะมิสสิ ; อะคะมิสสะถะ ; อะคะมิสเส อะคะมิสสะเส ; อะคะมิสสัวเหอะคะมิสสะ อะคะมิสสิ ; อะคะมิสสะถะ ; อะคะมิสเส อะคะมิสสะเส ; อะคะมิสสัวเห
Passedagamissa cond3อะคะมิสสา อะคะมิสสะ ; อะคะมิสสังสุ ; อะคะมิสสะถะ ; อะคะมิสสิงสุอะคะมิสสา อะคะมิสสะ ; อะคะมิสสังสุ ; อะคะมิสสะถะ ; อะคะมิสสิงสุ
Passedagamissā cond1อะคะมิสสัง ;  ; อะคะมิสสัง ; อะคะมิสสามหะเสอะคะมิสสัง ;  ; อะคะมิสสัง ; อะคะมิสสามหะเส
Passedagamissā cond2อะคะมิสสะ อะคะมิสสิ ; อะคะมิสสะถะ ; อะคะมิสเส อะคะมิสสะเส ; อะคะมิสสัวเหอะคะมิสสะ อะคะมิสสิ ; อะคะมิสสะถะ ; อะคะมิสเส อะคะมิสสะเส ; อะคะมิสสัวเห
Passedagamissā cond3อะคะมิสสา อะคะมิสสะ ; อะคะมิสสังสุ ; อะคะมิสสะถะ ; อะคะมิสสิงสุอะคะมิสสา อะคะมิสสะ ; อะคะมิสสังสุ ; อะคะมิสสะถะ ; อะคะมิสสิงสุ
Passedagamissatha cond1อะคะมิสสัง ; อะคะมิสสามหะเสอะคะมิสสัง ; อะคะมิสสามหะเส
Passedagamissatha cond2อะคะมิสเส อะคะมิสสะเส ; อะคะมิสสัวเหอะคะมิสเส อะคะมิสสะเส ; อะคะมิสสัวเห
Passedagamissatha cond3อะคะมิสสะถะ ; อะคะมิสสิงสุอะคะมิสสะถะ ; อะคะมิสสิงสุ
TextExpectedActual
test_issati:
Passedpacissati fut1ปะจิสสามิ ; ปะจิสสามะ ; ปะจิสสัง ; ปะจิสสามเหปะจิสสามิ ; ปะจิสสามะ ; ปะจิสสัง ; ปะจิสสามเห
Passedpacissati fut2ปะจิสสะสิ ; ปะจิสสะถะ ; ปะจิสสะเส ; ปะจิสสัวเหปะจิสสะสิ ; ปะจิสสะถะ ; ปะจิสสะเส ; ปะจิสสัวเห
Passedpacissati fut3ปะจิสสะติ ; ปะจิสสันติ ; ปะจิสสะเต ; ปะจิสสันเตปะจิสสะติ ; ปะจิสสันติ ; ปะจิสสะเต ; ปะจิสสันเต
Passedpacissati cond1อะปะจิสสัง ;  ; อะปะจิสสัง ; อะปะจิสสามหะเสอะปะจิสสัง ;  ; อะปะจิสสัง ; อะปะจิสสามหะเส
Passedpacissati cond2อะปะจิสสะ อะปะจิสสิ ; อะปะจิสสะถะ ; อะปะจิสเส อะปะจิสสะเส ; อะปะจิสสัวเหอะปะจิสสะ อะปะจิสสิ ; อะปะจิสสะถะ ; อะปะจิสเส อะปะจิสสะเส ; อะปะจิสสัวเห
Passedpacissati cond3อะปะจิสสา อะปะจิสสะ ; อะปะจิสสังสุ ; อะปะจิสสะถะ ; อะปะจิสสิงสุอะปะจิสสา อะปะจิสสะ ; อะปะจิสสังสุ ; อะปะจิสสะถะ ; อะปะจิสสิงสุ
Passedpacissate fut1ปะจิสสัง ; ปะจิสสามเหปะจิสสัง ; ปะจิสสามเห
Passedpacissate fut2ปะจิสสะเส ; ปะจิสสัวเหปะจิสสะเส ; ปะจิสสัวเห
Passedpacissate fut3ปะจิสสะเต ; ปะจิสสันเตปะจิสสะเต ; ปะจิสสันเต
Passedpacissate cond1อะปะจิสสัง ; อะปะจิสสามหะเสอะปะจิสสัง ; อะปะจิสสามหะเส
Passedpacissate cond2อะปะจิสเส อะปะจิสสะเส ; อะปะจิสสัวเหอะปะจิสเส อะปะจิสสะเส ; อะปะจิสสัวเห
Passedpacissate cond3อะปะจิสสะถะ ; อะปะจิสสิงสุอะปะจิสสะถะ ; อะปะจิสสิงสุ
TextExpectedActual
test_iti:
Passeddakkhiti futu1ทักขามิ ; ทักขามะ ;  ; ทักขามิ ; ทักขามะ ;  ;
Passeddakkhiti futu2ทักขิสิ ; ทักขิถะ ;  ; ทักขิสิ ; ทักขิถะ ;  ;
Passeddakkhiti futu3ทักขิติ ; ทักขินติ ;  ; ทักขิติ ; ทักขินติ ;  ;
TextExpectedActual
test_kahiti:
Passedkāhati futu1กาหามิ ; กาหามะ ;  ; กาหามิ ; กาหามะ ;  ;
Passedkāhati futu2กาหิสิ ;  ;  ; กาหิสิ ;  ;  ;
Passedkāhati futu3กาหิติ ; กาหินติ ;  ; กาหิติ ; กาหินติ ;  ;
TextExpectedActual
test_oti:
Failedtanoti pres 1ตะโนมิ ; ตะโนมะ ; ตันเว ; ตะนุมเหตะโนมิ ; ตะโนมะ ; ตะนเว ; ตะนุมเห
Passedtanoti pres 2ตะโนสิ ; ตะโนถะ ; ตะนุเส ; ตะนุวเหตะโนสิ ; ตะโนถะ ; ตะนุเส ; ตะนุวเห
Passedtanoti pres 3ตะโนติ ; ตะโนนติ ; ตะนุเต ; ตะนุนเต ตะนุเรตะโนติ ; ตะโนนติ ; ตะนุเต ; ตะนุนเต ตะนุเร
Passedtanoti impf 1 ;  ;  ;  ;  ;  ;
Passedtanoti impf 2 ;  ;  ;  ;  ;  ;
Passedtanoti impf 3 ;  ;  ;  ;  ;  ;
Failedtanoti impr 1ตะโนมิ ; ตะโนมะ ; ตันเว ; ตันวามะเสตะโนมิ ; ตะโนมะ ; ตะนเว ; ตะนวามะเส
Passedtanoti impr 2ตะโนหิ ; ตะโนถะ ; ตะนุสสุ ; ตะนุวโหตะโนหิ ; ตะโนถะ ; ตะนุสสุ ; ตะนุวโห
Passedtanoti impr 3ตะโนตุ ; ตะโนนตุ ; ตะนุตัง ; ตะนุนตังตะโนตุ ; ตะโนนตุ ; ตะนุตัง ; ตะนุนตัง
Passedtanoti opt 1ตะเนยยามิ ตะเนยยัง ; ตะเนยยามะ ; ตะเนยยัง ; ตะเนยยามเหตะเนยยามิ ตะเนยยัง ; ตะเนยยามะ ; ตะเนยยัง ; ตะเนยยามเห
Passedtanoti opt 2ตะเนยยาสิ ; ตะเนยยาถะ ; ตะเนโถ ; ตะเนยยัวโหตะเนยยาสิ ; ตะเนยยาถะ ; ตะเนโถ ; ตะเนยยัวโห
Passedtanoti opt 3ตะเนยยะ ; ตะเนยยุง ; ตะเนถะ ; ตะเนรังตะเนยยะ ; ตะเนยยุง ; ตะเนถะ ; ตะเนรัง
Passedtanoti part ตะโนนต ; ตะโนนต ;
Failedtanute pres 1ตันเว ; ตะนุมเหตะนเว ; ตะนุมเห
Passedtanute pres 2ตะนุเส ; ตะนุวเหตะนุเส ; ตะนุวเห
Passedtanute pres 3ตะนุเต ; ตะนุนเต ตะนุเรตะนุเต ; ตะนุนเต ตะนุเร
Passedtanute impf 1 ;  ;
Passedtanute impf 2 ;  ;
Passedtanute impf 3 ;  ;
Failedtanute impr 1ตันเว ; ตันวามะเสตะนเว ; ตะนวามะเส
Passedtanute impr 2ตะนุสสุ ; ตะนุวโหตะนุสสุ ; ตะนุวโห
Passedtanute impr 3ตะนุตัง ; ตะนุนตังตะนุตัง ; ตะนุนตัง
Passedtanute opt 1ตะเนยยามิ ตะเนยยัง ; ตะเนยยามะ ; ตะเนยยัง ; ตะเนยยามเหตะเนยยามิ ตะเนยยัง ; ตะเนยยามะ ; ตะเนยยัง ; ตะเนยยามเห
Passedtanute opt 2ตะเนยยาสิ ; ตะเนยยาถะ ; ตะเนโถ ; ตะเนยยัวโหตะเนยยาสิ ; ตะเนยยาถะ ; ตะเนโถ ; ตะเนยยัวโห
Passedtanute opt 3ตะเนยยะ ; ตะเนยยุง ; ตะเนถะ ; ตะเนรังตะเนยยะ ; ตะเนยยุง ; ตะเนถะ ; ตะเนรัง
Passedtanute part

tests = require("Module:pi-conj/verb/testcases")
tests.sc = "Thai"
tests.option.impl = "no"
return tests