diff options
| author | Michael Williamson <mike@zwobble.org> | 2014-06-08 22:36:49 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2014-06-08 22:36:49 +0100 |
| commit | a7a931010a2fc0532b17e807c36a543b53e87555 (patch) | |
| tree | fc4cb262b05b499ec81d8a028f9eda4b6f5e85d3 | |
| parent | 6eb4446a0e8d035366805f30f268a8120d7d8290 (diff) | |
Use style name in unrecognised styles warning
| -rw-r--r-- | mammoth/conversion.py | 5 | ||||
| -rw-r--r-- | tests/conversion_tests.py | 10 |
2 files changed, 10 insertions, 5 deletions
diff --git a/mammoth/conversion.py b/mammoth/conversion.py index 6c13225..a21a264 100644 --- a/mammoth/conversion.py +++ b/mammoth/conversion.py @@ -105,7 +105,10 @@ class DocumentConverter(object): return style.html_path if element.style_id is not None: - self.messages.append(results.warning("Unrecognised {0} style: {1}".format(element_type, element.style_id))) + self.messages.append(results.warning( + "Unrecognised {0} style: {1} (Style ID: {2})".format( + element_type, element.style_name, element.style_id) + )) return default diff --git a/tests/conversion_tests.py b/tests/conversion_tests.py index 527ec2e..acac53b 100644 --- a/tests/conversion_tests.py +++ b/tests/conversion_tests.py @@ -86,11 +86,13 @@ def default_paragraph_style_is_specified_by_mapping_plain_paragraphs(): @istest def warning_is_emitted_if_paragraph_style_is_unrecognised(): result = convert_document_element_to_html( - documents.paragraph(style_id="TipsParagraph", children=[ - _run_with_text("Tip") - ]), + documents.paragraph( + style_id="Heading1", + style_name="Heading 1", + children=[_run_with_text("Tip")] + ), ) - assert_equal([results.warning("Unrecognised paragraph style: TipsParagraph")], result.messages) + assert_equal([results.warning("Unrecognised paragraph style: Heading 1 (Style ID: Heading1)")], result.messages) @istest |
