def test_1080(self): """set_element_text()""" with d1_common.wrap.simple_xml.wrap(self.sysmeta_xml) as xml: xml.set_element_text( 'preferredMemberNode', '__preferredMemberNode__2__', 2 ) d1_test.sample.assert_equals(xml.get_xml(), 'set_element_text')
def test_1110(self): """remove_children()""" with d1_common.wrap.simple_xml.wrap(self.sysmeta_xml) as xml: assert xml.get_element_list_by_name('preferredMemberNode') assert xml.get_element_list_by_name('blockedMemberNode') xml.remove_children('replicationPolicy') d1_test.sample.assert_equals(xml.get_xml(), 'remove_children') assert not xml.get_element_list_by_name('preferredMemberNode') assert not xml.get_element_list_by_name('blockedMemberNode')
def test_1130(self): """replace_by_xml()""" new_replication_policy_xml = ''' <replicationPolicy a="b" c="d"> <preferredMemberNode>new_preferred</preferredMemberNode> <blockedMemberNode>new_blocked</blockedMemberNode> </replicationPolicy> ''' with d1_common.wrap.simple_xml.wrap(self.sysmeta_xml) as xml: xml.replace_by_xml(new_replication_policy_xml) assert len(xml.get_element_list_by_name('preferredMemberNode')) == 1 assert len(xml.get_element_list_by_name('blockedMemberNode')) == 1 d1_test.sample.assert_equals(xml.get_xml(), 'replace_by_xml')
def test_1120(self): """replace_by_etree()""" new_replication_policy_el = ET.fromstring(''' <replicationPolicy a="b" c="d"> <preferredMemberNode>new_preferred</preferredMemberNode> <blockedMemberNode>new_blocked</blockedMemberNode> </replicationPolicy> ''') with d1_common.wrap.simple_xml.wrap(self.sysmeta_xml) as xml: xml.replace_by_etree(new_replication_policy_el) assert len( xml.get_element_list_by_name('preferredMemberNode')) == 1 assert len(xml.get_element_list_by_name('blockedMemberNode')) == 1 assert xml.get_element('replicationPolicy').attrib['a'] == 'b' assert xml.get_element('replicationPolicy').attrib['c'] == 'd' d1_test.sample.assert_equals(xml.get_xml(), 'replace_by_etree')
def test_1000(self): """get_xml()""" with d1_common.wrap.simple_xml.wrap(self.sysmeta_xml) as xml: d1_test.sample.assert_equals(xml.get_xml(), 'get_xml')