diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-11-29 21:26:26 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-11-29 21:33:28 +0000 |
| commit | 8490b30a81597c75848f87611ca9ca011851db12 (patch) | |
| tree | 46c73cbc9669a447642e734d392e3ea3529fc036 /mammoth | |
| parent | c8516d0a4e9467d4313af4ba63196bca184812b3 (diff) | |
Raise error on unrecognised document element
Diffstat (limited to 'mammoth')
| -rw-r--r-- | mammoth/styles/parser/document_matcher_parser.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mammoth/styles/parser/document_matcher_parser.py b/mammoth/styles/parser/document_matcher_parser.py index 3f9687d..6d69a8f 100644 --- a/mammoth/styles/parser/document_matcher_parser.py +++ b/mammoth/styles/parser/document_matcher_parser.py @@ -1,4 +1,5 @@ from ... import documents, document_matchers +from .errors import LineParseError from .tokeniser import TokenType from .token_parser import try_parse_class_name, parse_string @@ -40,8 +41,7 @@ def parse_document_matcher(tokens): return document_matchers.comment_reference else: - # TODO: raise - pass + raise LineParseError("Unrecognised document element: {0}".format(tokens.next_value(TokenType.IDENTIFIER))) def _parse_style_name(tokens): if tokens.try_skip(TokenType.SYMBOL, "["): |
