aboutsummaryrefslogtreecommitdiff
path: root/tests/docx
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2014-08-05 16:36:15 +0100
committerMichael Williamson <mike@zwobble.org>2014-08-05 16:36:15 +0100
commitef76dd48d78fc715ce428e07cec2401b3bfbee74 (patch)
treec5d673054c3e6be30430ba72dfa5a64499f21c5f /tests/docx
parent5b82690434d0cbccfe7d58b4ba00a402c83087b3 (diff)
Add support for reading w:br
Diffstat (limited to 'tests/docx')
-rw-r--r--tests/docx/document_xml_tests.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/docx/document_xml_tests.py b/tests/docx/document_xml_tests.py
index 984609d..963a75f 100644
--- a/tests/docx/document_xml_tests.py
+++ b/tests/docx/document_xml_tests.py
@@ -219,6 +219,22 @@ class ReadXmlElementTests(object):
[documents.run([])],
_read_and_get_document_xml_element(element)
)
+
+
+ @istest
+ def br_is_read_as_line_break(self):
+ break_element = xml_element("w:br", {}, [])
+ result = _read_and_get_document_xml_element(break_element)
+ assert_equal(result, documents.line_break())
+
+
+ @istest
+ def warning_on_breaks_that_arent_line_breaks(self):
+ break_element = xml_element("w:br", {"w:type": "page"}, [])
+ result = read_document_xml_element(break_element)
+ expected_warning = results.warning("Unsupported break type: page")
+ assert_equal([expected_warning], result.messages)
+ assert_equal(None, result.value)
@istest