def test_expand_iota_subscript_lower(self): """Test subscript expander.""" unexpanded = 'εἰ δὲ καὶ τῷ ἡγεμόνι πιστεύσομεν ὃν ἂν Κῦρος διδῷ' expanded = expand_iota_subscript(unexpanded, lowercase=True) target = 'εἰ δὲ καὶ τῶι ἡγεμόνι πιστεύσομεν ὃν ἂν κῦρος διδῶι' self.assertEqual(expanded, target)
def test_expand_iota_subscript(self): """Test subscript expander.""" unexpanded = 'εἰ δὲ καὶ τῷ ἡγεμόνι πιστεύσομεν ὃν ἂν Κῦρος διδῷ' expanded = expand_iota_subscript(unexpanded) target = 'εἰ δὲ καὶ τῶΙ ἡγεμόνι πιστεύσομεν ὃν ἂν Κῦρος διδῶΙ' self.assertEqual(expanded, target)
def basify(string): basic = clean(strip_accents(expand_iota_subscript(string))) return basic