Loading allzweckmesser/scanner.py +2 −4 Original line number Diff line number Diff line Loading @@ -170,9 +170,9 @@ def get_syllables_for_token(token: Token): syllables = [] if token.accented: regex = ( r'((?:ua|ui|ue|ae|oe|au|eu|yi|[aeiouy])[_^]?)' r'((?:ua|ue|ae|oe|au|eu|yi|[aeiouy])[_^]?)' if token.text[0].isupper() else r'((?:ua|ui|ue|ae|oe|au|[aeiouy])[_^]?)' else r'((?:ua|ue|ae|oe|au|[aeiouy])[_^]?)' ) accented = (token.accented + token.clitic if token.clitic Loading Loading @@ -328,8 +328,6 @@ class Scanner: self.word_list = WordList() def scan_verses(self, plain_verses: List[str]): import pdb pdb.set_trace() base_readings = [Reading(tokens=tokenize(v)) for v in plain_verses] verses = [ Verse(verse=v, readings=lemmatize(self.word_list, br)) Loading tests/test_model.py +0 −8 Original line number Diff line number Diff line Loading @@ -33,14 +33,6 @@ def test_import_json(): assert verse_list_from_model == verse_list_from_json for verse in verse_models: parsed_verses = azm.scanner.parse_verse(verse) for verse_model in parsed_verses: #print(json.dumps(json.loads(verse_model.to_json()), indent=4, # sort_keys=True)) pass def test_position_after_mora(verse_models): hex_reading = verse_models[3].readings[0] Loading Loading
allzweckmesser/scanner.py +2 −4 Original line number Diff line number Diff line Loading @@ -170,9 +170,9 @@ def get_syllables_for_token(token: Token): syllables = [] if token.accented: regex = ( r'((?:ua|ui|ue|ae|oe|au|eu|yi|[aeiouy])[_^]?)' r'((?:ua|ue|ae|oe|au|eu|yi|[aeiouy])[_^]?)' if token.text[0].isupper() else r'((?:ua|ui|ue|ae|oe|au|[aeiouy])[_^]?)' else r'((?:ua|ue|ae|oe|au|[aeiouy])[_^]?)' ) accented = (token.accented + token.clitic if token.clitic Loading Loading @@ -328,8 +328,6 @@ class Scanner: self.word_list = WordList() def scan_verses(self, plain_verses: List[str]): import pdb pdb.set_trace() base_readings = [Reading(tokens=tokenize(v)) for v in plain_verses] verses = [ Verse(verse=v, readings=lemmatize(self.word_list, br)) Loading
tests/test_model.py +0 −8 Original line number Diff line number Diff line Loading @@ -33,14 +33,6 @@ def test_import_json(): assert verse_list_from_model == verse_list_from_json for verse in verse_models: parsed_verses = azm.scanner.parse_verse(verse) for verse_model in parsed_verses: #print(json.dumps(json.loads(verse_model.to_json()), indent=4, # sort_keys=True)) pass def test_position_after_mora(verse_models): hex_reading = verse_models[3].readings[0] Loading