def test_coordinated_range(self): """Test Indic Syllabifier in_coordinated_range method""" syllabifier = IndianSyllabifier("hindi") current = syllabifier.get_offset("न", "hi") current1 = syllabifier.in_coordinated_range_offset(current) self.assertTrue(current1)
def test_get_offset(self): """Test Indic Syllabifier get_offset method""" correct = 40 syllabifier = IndianSyllabifier("hindi") current = syllabifier.get_offset("न", "hi") self.assertEqual(current, correct)
def test_syllabify(self): """Test Indic Syllabifier method""" correct = ["न", "म", "स्ते"] syllabifier = IndianSyllabifier("hindi") current = syllabifier.orthographic_syllabify("नमस्ते") self.assertEqual(current, correct)
def test_is_dependent_vowel(self): """Test Indic Syllabifier is_dependent_vowel method""" syllabifier = IndianSyllabifier("hindi") v = syllabifier.get_phonetic_feature_vector("न", "hi") self.assertFalse(syllabifier.is_dependent_vowel(v))
def test_is_valid(self): """Test Indic Syllabifier is_valid method""" syllabifier = IndianSyllabifier("hindi") v = syllabifier.get_phonetic_feature_vector("न", "hi") self.assertTrue(syllabifier.is_valid(v))
def test_is_anusvaar(self): """Test Indic Syllabifier is_anusvaar method""" syllabifier = IndianSyllabifier("hindi") v = syllabifier.get_phonetic_feature_vector("न", "hi") self.assertFalse(syllabifier.is_anusvaar(v))