def index_fixture(self, request, part_prop_): idx = request.param sldIdLst = element("p:sldIdLst/(p:sldId{r:id=a},p:sldId{r:id=b})") slides = Slides(sldIdLst, None) _slides = [Slide(element("p:sld"), None), Slide(element("p:sld"), None)] part_prop_.return_value.related_slide.side_effect = _slides return slides, _slides[idx], idx
def slide(self): """ The |Slide| object representing this slide part. """ return Slide(self._element, self)
def raises_fixture(self): slides = Slides(element("p:sldIdLst"), None) slide = Slide(element("p:sld"), None) return slides, slide
def subclass_fixture(self): return Slide(None, None)
def slide_id_fixture(self, part_prop_, slide_part_): slide = Slide(None, None) slide_id = 256 slide_part_.slide_id = slide_id return slide, slide_id
def shapes_fixture(self, SlideShapes_, shapes_): sld = element("p:sld/p:cSld/p:spTree") spTree = sld.xpath("//p:spTree")[0] slide = Slide(sld, None) return slide, SlideShapes_, spTree, shapes_
def placeholders_fixture(self, SlidePlaceholders_, placeholders_): sld = element("p:sld/p:cSld/p:spTree") slide = Slide(sld, None) spTree = sld.xpath("//p:spTree")[0] return slide, SlidePlaceholders_, spTree, placeholders_
def notes_slide_fixture(self, notes_slide_, part_prop_, slide_part_): slide = Slide(None, None) slide_part_.notes_slide = notes_slide_ return slide, notes_slide_
def layout_fixture(self, slide_layout_, part_prop_, slide_part_): slide = Slide(None, None) part_prop_.return_value = slide_part_ slide_part_.slide_layout = slide_layout_ return slide, slide_layout_
def has_notes_slide_fixture(self, part_prop_, slide_part_): slide = Slide(None, None) expected_value = slide_part_.has_notes_slide = 42 return slide, expected_value
def follow_get_fixture(self, request): pSld_cxml, expected_value = request.param slide = Slide(element(pSld_cxml), None) return slide, expected_value
def background_fixture(self, _BaseSlide_background_, background_): slide = Slide(None, None) _BaseSlide_background_.return_value = background_ return slide, _BaseSlide_background_, background_