aboutsummaryrefslogtreecommitdiff
path: root/tests/docx
diff options
context:
space:
mode:
Diffstat (limited to 'tests/docx')
-rw-r--r--tests/docx/body_xml_tests.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/docx/body_xml_tests.py b/tests/docx/body_xml_tests.py
index 188e724..2a2454d 100644
--- a/tests/docx/body_xml_tests.py
+++ b/tests/docx/body_xml_tests.py
@@ -1206,12 +1206,17 @@ def _read_document_xml_element(*args, **kwargs):
**kwargs)
-def _read_document_xml(func, element, *args, **kwargs):
- numbering = kwargs.pop("numbering", Numbering.EMPTY)
- reader = body_xml.reader(*args, numbering=numbering, **kwargs)
+def _read_document_xml(func, element, **kwargs):
+ reader = _create_body_reader(**kwargs);
return func(reader, element)
+def _create_body_reader(**kwargs):
+ numbering = kwargs.pop("numbering", Numbering.EMPTY)
+ return body_xml.reader(numbering=numbering, **kwargs)
+
+
+
class FakeStyles(object):
def find_paragraph_style_by_id(self, style_id):
return Style(style_id, style_id)