Пример #1
0
 def test_mayangoli_suggests_simple(self):
     alt = Mayangoli.run(u"பளம்", [u"ப", u"ள", u"ம்"])
     expect = [u"பளம்", u"பழம்", u"பலம்"]
     alt = sorted(alt)
     expect = sorted(expect)
     self.assertEqual(len(alt), len(expect))
     self.assertEqual(alt, expect)
 def test_mayangoli_suggests_simple(self):
     alt = Mayangoli.run(u"பளம்",[u"ப",u"ள",u"ம்"])
     expect = [u"பளம்",u"பழம்",u"பலம்"]
     alt = sorted(alt)
     expect = sorted(expect)
     self.assertEqual(len(alt),len(expect))
     self.assertEqual(alt,expect)
Пример #3
0
 def test_mayangoli_suggests_none(self):
     expect_l = 0
     w = u"குதிகால்"
     alt = Mayangoli.run(w, tamil.utf8.get_letters(w))
     self.assertEqual(len(alt), expect_l)
Пример #4
0
 def test_mayangoli_suggests_notsimple(self):
     expect_l = [3, 3, 3 * 3 * 2 * 3]
     for idx, w in enumerate([u"கண்ணன்", u"அப்பளம்", u"எழுத்தாளருமான"]):
         alt = Mayangoli.run(w, tamil.utf8.get_letters(w))
         self.assertEqual(len(alt), expect_l[idx])
 def test_mayangoli_suggests_none(self):
     expect_l = 0
     w = u"குதிகால்"
     alt = Mayangoli.run(w,tamil.utf8.get_letters(w))
     self.assertEqual(len(alt),expect_l)
 def test_mayangoli_suggests_notsimple(self):
     expect_l = [3,3,3*3*2*3]
     for idx,w in enumerate([u"கண்ணன்",u"அப்பளம்",u"எழுத்தாளருமான"]):
         alt = Mayangoli.run(w,tamil.utf8.get_letters(w))
         self.assertEqual(len(alt),expect_l[idx])