MCPcopy Create free account
hub / github.com/scanny/python-pptx / it_supports_indexed_access

Method it_supports_indexed_access

tests/test_slide.py:769–777  ·  view source on GitHub ↗
(self, slide_layout_, part_prop_, slide_master_part_)

Source from the content-addressed store, hash-verified

767 assert slide_layout_lst == _slide_layouts
768
769 def it_supports_indexed_access(self, slide_layout_, part_prop_, slide_master_part_):
770 part_prop_.return_value = slide_master_part_
771 slide_master_part_.related_slide_layout.return_value = slide_layout_
772 slide_layouts = SlideLayouts(element("p:sldLayoutIdLst/p:sldLayoutId{r:id=rId1}"), None)
773
774 slide_layout = slide_layouts[0]
775
776 slide_master_part_.related_slide_layout.assert_called_once_with("rId1")
777 assert slide_layout is slide_layout_
778
779 def but_it_raises_on_index_out_of_range(self, part_prop_):
780 slide_layouts = SlideLayouts(element("p:sldLayoutIdLst/p:sldLayoutId{r:id=rId1}"), None)

Callers

nothing calls this directly

Calls 2

SlideLayoutsClass · 0.90
elementFunction · 0.85

Tested by

no test coverage detected