|
16 | 16 | from docx.opc.constants import CONTENT_TYPE as CT |
17 | 17 | from docx.package import Package |
18 | 18 | from docx.parts.document import DocumentPart, InlineShapes |
19 | | -from docx.section import Section |
20 | 19 | from docx.styles.styles import Styles |
21 | | -from docx.text.run import Run |
22 | 20 |
|
23 | 21 | from .unitutil.mock import ( |
24 | 22 | function_mock, instance_mock, class_mock, property_mock |
@@ -95,28 +93,13 @@ def it_provides_access_to_the_document_tables(self, tables_fixture): |
95 | 93 | tables = document.tables |
96 | 94 | assert tables is tables_ |
97 | 95 |
|
98 | | - def it_can_save_the_package(self, save_fixture): |
99 | | - document, package_, file_ = save_fixture |
100 | | - document.save(file_) |
101 | | - package_.save.assert_called_once_with(file_) |
102 | | - |
103 | 96 | def it_provides_access_to_its_styles(self, styles_fixture): |
104 | 97 | document, styles_ = styles_fixture |
105 | 98 | styles = document.styles |
106 | 99 | assert styles is styles_ |
107 | 100 |
|
108 | 101 | # fixtures ------------------------------------------------------- |
109 | 102 |
|
110 | | - @pytest.fixture |
111 | | - def init_fixture(self, docx_, open_): |
112 | | - return docx_, open_ |
113 | | - |
114 | | - @pytest.fixture |
115 | | - def save_fixture(self, request, open_, package_): |
116 | | - file_ = instance_mock(request, str) |
117 | | - document = Document() |
118 | | - return document, package_, file_ |
119 | | - |
120 | 103 | @pytest.fixture |
121 | 104 | def styles_fixture(self, document, styles_): |
122 | 105 | document._document_part.styles = styles_ |
@@ -163,26 +146,12 @@ def open_(self, request, document_obj_, document_part_, package_): |
163 | 146 | return_value=document_obj_ |
164 | 147 | ) |
165 | 148 |
|
166 | | - @pytest.fixture |
167 | | - def Package_(self, request, package_): |
168 | | - Package_ = class_mock(request, 'docx.api.Package') |
169 | | - Package_.open.return_value = package_ |
170 | | - return Package_ |
171 | | - |
172 | 149 | @pytest.fixture |
173 | 150 | def package_(self, request, document_part_): |
174 | 151 | package_ = instance_mock(request, Package) |
175 | 152 | package_.main_document_part = document_part_ |
176 | 153 | return package_ |
177 | 154 |
|
178 | | - @pytest.fixture |
179 | | - def run_(self, request): |
180 | | - return instance_mock(request, Run) |
181 | | - |
182 | | - @pytest.fixture |
183 | | - def section_(self, request): |
184 | | - return instance_mock(request, Section) |
185 | | - |
186 | 155 | @pytest.fixture |
187 | 156 | def styles_(self, request): |
188 | 157 | return instance_mock(request, Styles) |
|
0 commit comments