def cloneable_fixture(self, request, placeholders_, placeholder_, placeholder_2_): ph_types, expected_indices = request.param slide_layout = SlideLayout(None, None, None, None) placeholder_.ph_type, placeholder_2_.ph_type = ph_types expected_placeholders = [] for idx in expected_indices: expected_placeholders.append(placeholders_.return_value[idx]) return slide_layout, expected_placeholders
def _sldLayout1_shapes(): path = absjoin(test_file_dir, 'slideLayout1.xml') with open(path) as f: xml_bytes = f.read() slide_layout = SlideLayout.load(None, None, xml_bytes, None) return slide_layout.shapes
def shapes_fixture(self, _LayoutShapeTree_, layout_shape_tree_): slide_layout = SlideLayout(None, None, None, None) return slide_layout, _LayoutShapeTree_, layout_shape_tree_
def placeholders_fixture(self, _LayoutPlaceholders_, layout_placeholders_): slide_layout = SlideLayout(None, None, None, None) return slide_layout, _LayoutPlaceholders_, layout_placeholders_
def master_fixture(self, slide_master_, part_related_by_): slide_layout = SlideLayout(None, None, None, None) return slide_layout, slide_master_