def test_serialize_with_edit(self): oc = OrderChanges() oc.edit = [('gladiator.domain.com', 'lawbringer.domain.com'), ('enforcer.domain.com', 'fragtrap.domain.com')] root = oc.serialize() edit_types = root.findall('.//ChangeType') edit_old_values = root.findall('.//OldValue') edit_new_values = root.findall('.//NewValue') for item in [edit_types, edit_old_values, edit_new_values]: assert len(item) == 2 assert edit_types[0].text == 'Edit_SAN' assert edit_old_values[0].text == 'gladiator.domain.com' assert edit_new_values[0].text == 'lawbringer.domain.com' assert edit_old_values[1].text == 'enforcer.domain.com' assert edit_new_values[1].text == 'fragtrap.domain.com'
def test_serialize_with_edit(self): oc = OrderChanges() oc.edit = [ ('gladiator.domain.com', 'lawbringer.domain.com'), ('enforcer.domain.com', 'fragtrap.domain.com') ] root = oc.serialize() edit_types = root.findall('.//ChangeType') edit_old_values = root.findall('.//OldValue') edit_new_values = root.findall('.//NewValue') for item in [edit_types, edit_old_values, edit_new_values]: assert len(item) == 2 assert edit_types[0].text == 'Edit_SAN' assert edit_old_values[0].text == 'gladiator.domain.com' assert edit_new_values[0].text == 'lawbringer.domain.com' assert edit_old_values[1].text == 'enforcer.domain.com' assert edit_new_values[1].text == 'fragtrap.domain.com'