def _new_theme_part(cls, package): """Return new default theme-part suitable for use with a notes master.""" return XmlPart( package.next_partname("/ppt/theme/theme%d.xml"), CT.OFC_THEME, package, CT_OfficeStyleSheet.new_default(), )
def _new_theme_part(cls, package): """ Create and return a default theme part suitable for use with a notes master. """ partname = package.next_partname("/ppt/theme/theme%d.xml") content_type = CT.OFC_THEME theme = CT_OfficeStyleSheet.new_default() return XmlPart(partname, content_type, theme, package)
def it_can_be_constructed_by_PartFactory(self, load_fixture): partname_, content_type_, blob_, package_ = load_fixture[:4] element_, parse_xml_, __init_ = load_fixture[4:] # exercise --------------------- part = XmlPart.load(partname_, content_type_, blob_, package_) # verify ----------------------- parse_xml_.assert_called_once_with(blob_) __init_.assert_called_once_with(partname_, content_type_, element_, package_) assert isinstance(part, XmlPart)
def part_fixture(self): return XmlPart(None, None, None, None)
def blob_fixture(self, request, element_, serialize_part_xml_): xml_part = XmlPart(None, None, element_, None) return xml_part, element_, serialize_part_xml_