def _serialize_xml_list(parent, data): name = singular(parent.tag) for item in data: elem = etree.SubElement(parent, name) _serialize_xml_node(elem, item)
def test_singular(): assert_equals('artist', singular('artists')) assert_equals('release', singular('releases')) assert_equals('city', singular('cities')) assert_raises(ValueError, singular, 'city')
def _serialize_xml_list(parent, data): # type: (etree.Element, List[Any]) -> None name = singular(parent.tag) for item in data: elem = etree.SubElement(parent, name) _serialize_xml_node(elem, item)