diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-05-20 19:44:55 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-05-20 19:44:55 +0100 |
| commit | 511ec18001add7f543ca892aef6a61c1af3c7c55 (patch) | |
| tree | fada8976c9a3240eaf307d5462037ce6936e8db7 /tests/docx | |
| parent | 8d273ec564b6dce69f24932294266d25093e135b (diff) | |
Extract _create_body_reader()
Diffstat (limited to 'tests/docx')
| -rw-r--r-- | tests/docx/body_xml_tests.py | 11 |
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) |
