Esempio n. 1
0
    def test_greedy_split_TA(self):
        word_parts = ((u"தாய்நாடு", [u"தாய்", u"நாடு"]), (u"தமிழ்நாடு",
                                                          [u"தமிழ்", u"நாடு"]),
                      (u"தமிழ்நாடுஆமை", [u"தமிழ்", u"நாடு", u"ஆமை"]),
                      (u"பாரதமாதா", [u"பா", u"ர", u"த",
                                     u"மாதா"]), (u"பல்கலைகழகம்",
                                                 [u"பல்", u"கலை", u"கழகம்"]))

        for word, parts in word_parts:
            if LINUX:
                pass
                #print(u"######################## %s"%word)
                #print(u"/".join(parts))
            actual = wordutils.greedy_split(word, self.TVU)
            self.assertEqual(parts, actual)
        return
    def test_greedy_split_TA(self):
        word_parts = (
            (u"தாய்நாடு", [u"தாய்", u"நாடு"]),
            (u"தமிழ்நாடு", [u"தமிழ்", u"நாடு"]),
            (u"தமிழ்நாடுஆமை", [u"தமிழ்", u"நாடு", u"ஆமை"]),
            (u"பாரதமாதா", [u"பா", u"ர", u"த", u"மாதா"]),
            (u"பல்கலைகழகம்", [u"பல்", u"கலை", u"கழகம்"]),
        )

        for word, parts in word_parts:
            if LINUX:
                pass
                # print(u"######################## %s"%word)
                # print(u"/".join(parts))
            actual = wordutils.greedy_split(word, self.TVU)
            self.assertEqual(parts, actual)
        return
 def test_nosplit_1(self):
     word = "motherr"
     "nastia"
     parts = []
     actual = wordutils.greedy_split(word, self.ENG)
     self.assertEqual(parts, actual)
 def test_word_split_EN2(self):
     word = "wordlist"
     parts = ["word", "list"]
     actual = wordutils.greedy_split(word, self.ENG)
     self.assertEqual(parts, actual)
 def test_greedy_split_TA2(self):
     word2, parts2 = u"ஒருதலைகாதல்", [u"ஒருதலை", u"காதல்"]
     actual2 = wordutils.greedy_split(word2, self.TVU)
     self.assertTrue(u"காதல்")
     self.assertEqual(parts2, actual2)
     return
Esempio n. 6
0
 def test_word_split_EN2(self):
     word = 'wordlist'
     parts = ['word', 'list']
     actual = wordutils.greedy_split(word, self.ENG)
     self.assertEqual(parts, actual)
 def test_nosplit_1(self):
     word = "motherr"
     "nastia"
     parts = []
     actual = wordutils.greedy_split(word, self.ENG)
     self.assertEqual(parts, actual)
 def test_word_split_EN2(self):
     word = "wordlist"
     parts = ["word", "list"]
     actual = wordutils.greedy_split(word, self.ENG)
     self.assertEqual(parts, actual)
 def test_greedy_split_TA2(self):
     word2, parts2 = u"ஒருதலைகாதல்", [u"ஒருதலை", u"காதல்"]
     actual2 = wordutils.greedy_split(word2, self.TVU)
     self.assertTrue(u"காதல்")
     self.assertEqual(parts2, actual2)
     return