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
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