import re
import unicodedata
-from gflanguages import LoadLanguages, languages_public_pb2, LoadScripts, LoadRegions
+from gflanguages import (
+ LoadLanguages,
+ languages_public_pb2,
+ LoadScripts,
+ LoadRegions,
+ parse,
+)
import pytest
import youseedee
f": {', '.join(out_of_script.keys())}"
f" from scripts {', '.join(set(out_of_script.values()))}"
)
+
+
+def test_exemplar_parser():
+ bases = "a A ā Ā {a̍} {A̍} {kl}"
+ parsed_bases = parse(bases)
+ assert parsed_bases == {
+ "a",
+ "A",
+ "ā",
+ "Ā",
+ "k",
+ "l",
+ "̍",
+ }