aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-05-20 19:44:55 +0100
committerMichael Williamson <mike@zwobble.org>2023-05-20 19:44:55 +0100
commit511ec18001add7f543ca892aef6a61c1af3c7c55 (patch)
treefada8976c9a3240eaf307d5462037ce6936e8db7 /tests
parent8d273ec564b6dce69f24932294266d25093e135b (diff)
Extract _create_body_reader()
Diffstat (limited to 'tests')
-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)