Skip to content

Commit 9f81860

Browse files
committed
add test to telo misikeke
1 parent 5136e5b commit 9f81860

File tree

3 files changed

+218
-208
lines changed

3 files changed

+218
-208
lines changed

src/examples.ts

Lines changed: 208 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,208 @@
1+
// Examples gathered from https://github.com/kilipan/nasin-toki
2+
// CC-BY-SA 4.0 https://github.com/kilipan/nasin-toki/blob/main/LICENSE.txt
3+
export const EXAMPLE_SENTENCES = [
4+
// "anu seme",
5+
// "toki [ni] li pona",
6+
"toki li pona",
7+
"toki ni li pona",
8+
"mi lukin e jan ni: ona li tawa tomo",
9+
"mi lukin e ona",
10+
"tomo mi li lili",
11+
"soweli li moku e kili",
12+
"soweli li pali e tomo",
13+
"soweli li lukin e kili",
14+
"tomo waso",
15+
"mi pali ala",
16+
"jan ala li lon tomo ni",
17+
"sina utala ala e waso suli",
18+
"ilo li tawa e jan ala",
19+
"soweli suli pimeja",
20+
"soweli pimeja suli",
21+
"jan lawa pona",
22+
"jan pona lawa",
23+
"tomo ala mute",
24+
"tomo mute ala",
25+
"poki pi telo wawa",
26+
"poki telo wawa",
27+
"kasi li suli tan wawa suno",
28+
"mi sama sina",
29+
"ona li kepeken ilo",
30+
"mi lon ala tomo",
31+
"soweli li tawa ala kasi",
32+
"mi wile ala toki",
33+
"waso li kama ala suli",
34+
"waso li musi kepeken wawa kepeken kon",
35+
"jan li pali li pakala e tomo e ilo lon ma kepeken luka",
36+
"jan li pali e tomo lon ma li pakala e ilo kepeken luka",
37+
"jan li pali e tomo e ilo kepeken luka li pakala e ona lon ma",
38+
"soweli loje li moku ala moku e kili",
39+
"moku ala",
40+
"kili li kama ala kama suli",
41+
"jan li pana ala pana pi wawa mute e sike",
42+
"soweli ala soweli li nasin e sina",
43+
"ma sina li lete anu seme",
44+
"lete. taso suno pini li seli a",
45+
"jan seme li toki",
46+
"mi toki.",
47+
"ona li seme",
48+
"ona li tawa tomo ona",
49+
"sina lukin e seme",
50+
"mi lukin e waso",
51+
"jan ni li pona tawa mi: ona li mama e kasi",
52+
"soweli li lukin e waso ni: ona li tawa lon ma kasi",
53+
"jan li mama e kasi. jan ni li pona tawa mi",
54+
"jan li mama e kasi. ona li pona tawa mi",
55+
"waso li tawa lon ma kasi. soweli li lukin e waso ni",
56+
"waso li tawa lon ma kasi. soweli li lukin e ona",
57+
"sina jan nanpa wan lon tomo ni",
58+
"ilo nanpa wan li pona. ilo nanpa tu tu li pona ala",
59+
"tomo mi la tomo sina li loje mute",
60+
"nanpa wan",
61+
"pona la toki ni li nanpa wan",
62+
"toki ni li pona nanpa wan",
63+
"mi tomo e waso",
64+
"mi pona e tomo",
65+
"mi luka e soweli len",
66+
"sina telo e sina",
67+
"pona a",
68+
"waso suwi",
69+
"wawa tawa sina",
70+
"tan seme a",
71+
"jan pi toki pona",
72+
"mi o tawa",
73+
"jan en soweli li sama mute",
74+
"sina en mi li toki",
75+
"tenpo mute la kon en telo li wawa",
76+
"mi pali",
77+
"pali mi li pona",
78+
"pali mi",
79+
"mi taso li lon",
80+
"tomo",
81+
"mi taso",
82+
"sina en mi",
83+
"soweli li suwi",
84+
// "mi kama. mi oko. mi anpa",
85+
"ona li pali mute li lape lili",
86+
"soweli li pakala e kasi",
87+
"mi lukin e mun",
88+
"mi pali lon tomo",
89+
"mi pali e tomo",
90+
"ona li tawa tomo",
91+
"ona li tawa e tomo",
92+
"waso li mama e waso lili",
93+
"tenpo lon la mi sitelen e lipu sona",
94+
"mi la ni li pona",
95+
"supa tomo li jaki la jan li telo e ona",
96+
"kepeken ilo telo wawa la mi weka e jaki tan supa",
97+
"jan lawa mute",
98+
"jan pi lawa mute",
99+
"ilo tawa lili mute",
100+
"ilo pi tawa lili mute",
101+
"ilo tawa pi lili mute",
102+
// "[sina] o tawa pona",
103+
"o tawa pona",
104+
"sina o tawa pona",
105+
"ona o lape",
106+
"mi o toki pona",
107+
"waso anu kala li tawa",
108+
"waso li pali anu pakala e tomo",
109+
"soweli li pali e tomo anu lupa",
110+
"ike a",
111+
"o lukin e pali mi a",
112+
"ni li musi a tawa mi",
113+
"ni li pona",
114+
"ona li oko e ni",
115+
"tomo li suwi. jan li ni kin",
116+
"soweli li len e kili lon ma. ona li ni tan tenpo lete",
117+
"ilo pi akesi suwi nanpa wan",
118+
"ilo nanpa wan pi akesi suwi",
119+
"nanpa tu li nanpa pona tawa mi",
120+
"len pi nanpa wan li loje",
121+
"sitelen tawa nanpa pini li musi a",
122+
"mi toki lon kalama pana nanpa kama",
123+
// "kin la",
124+
// "sama la",
125+
// "ante la",
126+
"jan li ken pona kin",
127+
"kin la ma li sike e suno",
128+
"ona kin li pali e lipu",
129+
"ona li pali kin e lipu",
130+
"ona li pali e lipu kin",
131+
"mi sona ala pali e tomo",
132+
"kala li moku kepeken ala ilo",
133+
"soweli li ken pona taso",
134+
"taso ma li sike e suno",
135+
"ona taso li pali e lipu",
136+
"ona li pali taso e lipu",
137+
"ona li pali e lipu taso",
138+
"ona li taso",
139+
"mi pilin ike ala tan taso mi",
140+
"mi pana e ijo tawa ona",
141+
"mi awen lon tomo",
142+
"mi pali sama ona",
143+
"mi suli tan moku",
144+
"mi toki kepeken kalama",
145+
"mi tawa tomo",
146+
"mi lon telo",
147+
"mi sama ona",
148+
"mi kepeken ilo",
149+
"mi tawa e soweli",
150+
"mi lon e kala",
151+
"mi sama e akesi",
152+
"mi tan e ona",
153+
"mi kepeken e ona",
154+
"mi tawa supa e soweli",
155+
"mi lon telo e kala",
156+
"mi sama jan e akesi",
157+
"mi tan utala e ona",
158+
"mi kepeken ilo e ona",
159+
"ona li wile pana e kili",
160+
"jan lili li wile suli",
161+
"mi wile tawa lon nasin noka",
162+
"soweli suli li wile lape lon tenpo lete",
163+
"mi sona toki pona",
164+
"waso li sona pali e tomo",
165+
"o awen pali e ijo",
166+
"mi awen wile e ni",
167+
"ona li awen weka",
168+
"mi kama sona e toki pona",
169+
"akesi li kama lon nasin telo",
170+
"tomo li kama suli",
171+
"sina ken toki tawa mi",
172+
"jan li ken lape lon ma kasi ni",
173+
"kala li ken soweli",
174+
"mi lukin pini e lipu ni",
175+
"ona li lukin tawa waso",
176+
"mi oko jo e tomo lili lon ma kasi",
177+
"ona li open pakala e lupa tomo",
178+
"ona li open e pakala pi lupa tomo",
179+
"ona li lukin pakala e lupa tomo",
180+
"jan li open pona e ma",
181+
"pona ma la jan li open",
182+
"jan li kama pona e ma",
183+
"mi pini tawa tomo sona",
184+
"mi awen ala tawa tomo sona",
185+
"mi kama lon tomo sona",
186+
"soweli li pini jaki e tomo",
187+
"tomo li kama jaki tan soweli",
188+
"soweli li jaki e tomo",
189+
"mi alasa sitelen e lipu pona",
190+
"jan sona li alasa sona e ijo mute",
191+
];
192+
193+
// Examples taken from https://telo-misikeke.gitlab.io/
194+
export const MALFORMED_SENTENCES = [
195+
"mi jan Nikola, li kama pana e lukin pi ilo ni tawa sini.",
196+
"mi pona, taso, toki mi li ken pi ike.",
197+
"pona la, mi li jo e ilo ni a!",
198+
"Mi pana e ilo ni tawa sina kepeken ilo",
199+
"ilo mi pona e toki pi jan ale.",
200+
"ni li pi pona mute a!",
201+
"pi pona mute.",
202+
"lipu sina li pakala en ike la, ilo mi li ken pona e ona.",
203+
"mi en sina ken lukin e ilo mi.",
204+
"mi wile pona e lipu mi en lipu sina",
205+
"jan ale li li ken toki tawa mi.",
206+
"jan li o toki tawa mi a!",
207+
"toki e mi li pona tawa mi.",
208+
];

0 commit comments

Comments
 (0)