1515from docx .api import Document , DocumentNew
1616from docx .opc .constants import CONTENT_TYPE as CT
1717from docx .package import Package
18- from docx .parts .document import DocumentPart , InlineShapes
19- from docx .styles .styles import Styles
18+ from docx .parts .document import DocumentPart
2019
21- from .unitutil .mock import (
22- function_mock , instance_mock , class_mock , property_mock
23- )
20+ from .unitutil .mock import function_mock , instance_mock , class_mock
2421
2522
2623class DescribeDocument (object ):
@@ -89,30 +86,14 @@ def it_provides_access_to_the_document_tables(self, tables_fixture):
8986 tables = document .tables
9087 assert tables is tables_
9188
92- def it_provides_access_to_its_styles (self , styles_fixture ):
93- document , styles_ = styles_fixture
94- styles = document .styles
95- assert styles is styles_
96-
9789 # fixtures -------------------------------------------------------
9890
99- @pytest .fixture
100- def styles_fixture (self , document , styles_ ):
101- document ._document_part .styles = styles_
102- return document , styles_
103-
10491 @pytest .fixture
10592 def tables_fixture (self , document , tables_ ):
10693 return document , tables_
10794
10895 # fixture components ---------------------------------------------
10996
110- @pytest .fixture
111- def Document_inline_shapes_ (self , request , inline_shapes_ ):
112- return property_mock (
113- request , Document , 'inline_shapes' , return_value = inline_shapes_
114- )
115-
11697 @pytest .fixture
11798 def document (self , open_ ):
11899 return Document ()
@@ -129,10 +110,6 @@ def document_part_(self, request, tables_):
129110 document_part_ .tables = tables_
130111 return document_part_
131112
132- @pytest .fixture
133- def inline_shapes_ (self , request ):
134- return instance_mock (request , InlineShapes )
135-
136113 @pytest .fixture
137114 def open_ (self , request , document_obj_ , document_part_ , package_ ):
138115 document_part_ .package = package_
@@ -148,10 +125,6 @@ def package_(self, request, document_part_):
148125 package_ .main_document_part = document_part_
149126 return package_
150127
151- @pytest .fixture
152- def styles_ (self , request ):
153- return instance_mock (request , Styles )
154-
155128 @pytest .fixture
156129 def tables_ (self , request ):
157130 return instance_mock (request , list )
0 commit comments