def it_provides_access_to_its_slide_layout(self, request): slide_layout_ = instance_mock(request, SlideLayout) SlideLayout_ = class_mock( request, "pptx.parts.slide.SlideLayout", return_value=slide_layout_ ) sldLayout = element("p:sldLayout") slide_layout_part = SlideLayoutPart(None, None, None, sldLayout) slide_layout = slide_layout_part.slide_layout SlideLayout_.assert_called_once_with(sldLayout, slide_layout_part) assert slide_layout is slide_layout_
def it_provides_access_to_its_slide_master(self, request): slide_master_ = instance_mock(request, SlideMaster) slide_master_part_ = instance_mock( request, SlideMasterPart, slide_master=slide_master_ ) part_related_by_ = method_mock( request, SlideLayoutPart, "part_related_by", return_value=slide_master_part_ ) slide_layout_part = SlideLayoutPart(None, None, None, None) slide_master = slide_layout_part.slide_master part_related_by_.assert_called_once_with(slide_layout_part, RT.SLIDE_MASTER) assert slide_master is slide_master_
def master_fixture(self, part_related_by_, slide_master_, slide_master_part_): slide_layout_part = SlideLayoutPart(None, None, None, None) part_related_by_.return_value = slide_master_part_ slide_master_part_.slide_master = slide_master_ return slide_layout_part, part_related_by_, slide_master_
def layout_fixture(self, SlideLayout_, slide_layout_): sldLayout = element("p:sldLayout") slide_layout_part = SlideLayoutPart(None, None, sldLayout) return slide_layout_part, SlideLayout_, sldLayout, slide_layout_