def test_word(self): obj = AdjacentVowels() in_words = u"டைட்டானிக் படத்தில் அஇங்ஞாடி அங்ஞாடிஇ வரும் ஜேக் மற்றும் ஆஅக்காள் ரோஸ் போன்று தன் காதலை வெளிப்படுத்தும் இரு தவளைகள்".split() actual = [obj.apply(word)[0] for word in in_words] expected = [True for i in range(0,len(in_words))] expected[2] = False expected[7] = False self.assertEqual( actual, expected )
def test_word(self): obj = AdjacentVowels() in_words = u"டைட்டானிக் படத்தில் அஇங்ஞாடி அங்ஞாடிஇ வரும் ஜேக் மற்றும் ஆஅக்காள் ரோஸ் போன்று தன் காதலை வெளிப்படுத்தும் இரு தவளைகள்".split( ) actual = [obj.apply(word)[0] for word in in_words] expected = [True for i in range(0, len(in_words))] expected[2] = False expected[7] = False self.assertEqual(actual, expected)
def checkFormErrors(word, errmsg=None): r1 = BadIME() r2 = AdjacentConsonants() r2.freq_threshold = 4 r3 = AdjacentVowels() item0 = operator.itemgetter(0) if errmsg and r1.apply(word)[0]: errmsg.append(u"BadIME") print("Bad IME") return any(list(map(lambda obj: not item0(obj.apply(word)), [r1, r2, r3])))
def test_word_in_error(self): obj = AdjacentVowels() rval = obj.apply(u"அஇங்ஞாடி") self.assertEqual(len(rval), 2) self.assertTrue(rval[1]) self.assertFalse(rval[0])
def test_word_in_error(self): obj = AdjacentVowels() rval = obj.apply(u"அஇங்ஞாடி") self.assertEqual(len(rval),2) self.assertTrue(rval[1]) self.assertFalse(rval[0])