Exemple #1
0
    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_
Exemple #2
0
    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_