• Home
  • Raw
  • Download

Lines Matching refs:unicode_path

156 def create_test_data(unicode_path):  argument
158 lines = read_emoji_lines(os.path.join(unicode_path, EMOJI_ZWJ_FILE))
159 lines += read_emoji_lines(os.path.join(unicode_path, EMOJI_SEQ_FILE))
161 lines += read_emoji_lines(os.path.join(unicode_path, ANDROID_EMOJI_ZWJ_SEQ_FILE), optional=True)
162 lines += read_emoji_lines(os.path.join(unicode_path, ANDROID_EMOJIS_SEQ_FILE), optional=True)
167 os.path.join(unicode_path, EMOJI_VARIATION_SEQ_FILE))
177 emoji_data_lines = read_emoji_lines(os.path.join(unicode_path, EMOJI_DATA_FILE))
186 emoji_style_exceptions = get_emoji_style_exceptions(unicode_path)
266 def get_emoji_style_exceptions(unicode_path): argument
268 lines = read_emoji_lines(os.path.join(unicode_path, EMOJI_STYLE_OVERRIDE_FILE))
342 def load_emoji_data_map(unicode_path): argument
347 emoji_style_exceptions = get_emoji_style_exceptions(unicode_path)
348 read_emoji_intervals(emoji_data_map, os.path.join(unicode_path, EMOJI_DATA_FILE),
350 read_emoji_sequences(emoji_data_map, os.path.join(unicode_path, EMOJI_ZWJ_FILE))
351 read_emoji_sequences(emoji_data_map, os.path.join(unicode_path, EMOJI_SEQ_FILE))
354 read_emoji_sequences(emoji_data_map, os.path.join(unicode_path, ANDROID_EMOJI_ZWJ_SEQ_FILE),
357 read_emoji_sequences(emoji_data_map, os.path.join(unicode_path, ANDROID_EMOJIS_SEQ_FILE),
414 def validate_input_files(font_path, unicode_path): argument
419 if not os.path.isdir(unicode_path):
421 "Unicode directory does not exist or is not a directory " + unicode_path)
423 emoji_filenames = [os.path.join(unicode_path, EMOJI_DATA_FILE),
424 os.path.join(unicode_path, EMOJI_ZWJ_FILE),
425 os.path.join(unicode_path, EMOJI_SEQ_FILE)]
447 def __init__(self, font_path, unicode_path): argument
448 validate_input_files(font_path, unicode_path)
451 self.unicode_path = unicode_path
589 self.emoji_data_map = load_emoji_data_map(self.unicode_path)
636 create_test_data(self.unicode_path)