diff options
| author | Michael Williamson <mike@zwobble.org> | 2018-04-02 09:58:45 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2018-04-02 09:58:45 +0100 |
| commit | 402859fc750a2aa3d84b5e2e4553996e76a50a15 (patch) | |
| tree | 4c148ca6e13be953778a18ca13434c05d653c9ca | |
| parent | a1a7fa99e4e8eac2f46dcbbca92f081a1b723e05 (diff) | |
Read the children of v:rect elements
| -rw-r--r-- | NEWS | 4 | ||||
| -rw-r--r-- | mammoth/docx/body_xml.py | 1 | ||||
| -rw-r--r-- | tests/docx/body_xml_tests.py | 5 |
3 files changed, 10 insertions, 0 deletions
@@ -1,3 +1,7 @@ +# 1.4.5 + +* Read the children of v:rect elements. + # 1.4.4 * Parse paragraph indents. diff --git a/mammoth/docx/body_xml.py b/mammoth/docx/body_xml.py index cdba409..d6ca993 100644 --- a/mammoth/docx/body_xml.py +++ b/mammoth/docx/body_xml.py @@ -475,6 +475,7 @@ def _create_reader(numbering, content_types, relationships, styles, docx_file, f "w:smartTag": read_child_elements, "w:drawing": read_child_elements, "v:group": read_child_elements, + "v:rect": read_child_elements, "v:roundrect": read_child_elements, "v:shape": read_child_elements, "v:textbox": read_child_elements, diff --git a/tests/docx/body_xml_tests.py b/tests/docx/body_xml_tests.py index 537f123..b259d59 100644 --- a/tests/docx/body_xml_tests.py +++ b/tests/docx/body_xml_tests.py @@ -722,6 +722,11 @@ def children_of_v_group_are_converted_normally(): _assert_children_are_converted_normally("v:group") +@istest +def children_of_v_rect_are_converted_normally(): + _assert_children_are_converted_normally("v:rect") + + def _assert_children_are_converted_normally(tag_name): element = xml_element("w:p", {}, [ xml_element(tag_name, {}, [ |
