def test_defined(self): """Tests the is_defined() method.""" self.assertTrue(unicode_data.is_defined(0x20BD)) self.assertFalse(unicode_data.is_defined(0xFDD0)) # CJK ranges self.assertTrue(unicode_data.is_defined(0x3400)) self.assertTrue(unicode_data.is_defined(0x4DB5)) self.assertFalse(unicode_data.is_defined(0x4DB6))
def _defined_characters_in_range(range_str): """Given a range string, returns defined Unicode characters in the range.""" characters = set() for code in _range_string_to_set(range_str): if unicode_data.is_defined(code) and unicode_data.age(code) is not None: characters.add(code) return characters
def _defined_characters_in_range(range_str): """Given a range string, returns defined Unicode characters in the range.""" characters = set() for code in _range_string_to_set(range_str): if unicode_data.is_defined(code) and unicode_data.age( code) is not None: characters.add(code) return characters