def test_element(self): f = { 'id': '1', 'geometry': { 'type': 'Point', 'coordinates': (0.0, 0.0) }, 'properties': { 'title': 'one', 'description': 'Point one' } } elem = element(self.doc, f) self.failUnlessEqual(elem.tag, '{http://www.opengis.net/kml/2.2}Placemark') self.failUnlessEqual(elem.attrib['id'], '1') self.failUnlessEqual( elem.find('{http://www.opengis.net/kml/2.2}name').text, 'one') self.failUnlessEqual( elem.find('{http://www.opengis.net/kml/2.2}Snippet').text, 'Point one') self.failUnlessEqual( elem.find('{http://www.opengis.net/kml/2.2}Point').find( '{http://www.opengis.net/kml/2.2}coordinates').text, '0.000000,0.000000,0.0')
def test_element_kw(self): f = { 'id': '1', 'geometry': {'type': 'Point', 'coordinates': (0.0, 0.0)}, 'properties': {} } elem = element(self.doc, f, name='one', snippet='Point one') self.failUnlessEqual( elem.tag, '{http://www.opengis.net/kml/2.2}Placemark' ) self.failUnlessEqual(elem.attrib['id'], '1') self.failUnlessEqual( elem.find('{http://www.opengis.net/kml/2.2}name').text, 'one' ) self.failUnlessEqual( elem.find('{http://www.opengis.net/kml/2.2}Snippet').text, 'Point one' )
def test_element_kw(doc): f = { "id": "1", "geometry": { "type": "Point", "coordinates": (0.0, 0.0) }, "properties": {}, } elem = element(doc, f, name="one", snippet="Point one") assert elem.tag == "{http://www.opengis.net/kml/2.2}Placemark" assert elem.attrib["id"] == "1" assert elem.find("{http://www.opengis.net/kml/2.2}name").text == "one" assert elem.find( "{http://www.opengis.net/kml/2.2}Snippet").text == "Point one"
def test_element_kw(self): f = { 'id': '1', 'geometry': { 'type': 'Point', 'coordinates': (0.0, 0.0) }, 'properties': {} } elem = element(self.doc, f, name='one', snippet='Point one') self.assertEqual(elem.tag, '{http://www.opengis.net/kml/2.2}Placemark') self.assertEqual(elem.attrib['id'], '1') self.assertEqual( elem.find('{http://www.opengis.net/kml/2.2}name').text, 'one') self.assertEqual( elem.find('{http://www.opengis.net/kml/2.2}Snippet').text, 'Point one')
def test_element(doc): f = { "id": "1", "geometry": { "type": "Point", "coordinates": (0.0, 0.0) }, "properties": { "title": "one", "description": "Point one" }, } elem = element(doc, f) assert elem.tag == "{http://www.opengis.net/kml/2.2}Placemark" assert elem.attrib["id"] == "1" assert elem.find("{http://www.opengis.net/kml/2.2}name").text == "one" assert elem.find( "{http://www.opengis.net/kml/2.2}Snippet").text == "Point one" assert (elem.find("{http://www.opengis.net/kml/2.2}Point").find( "{http://www.opengis.net/kml/2.2}coordinates").text == "0.000000,0.000000,0.0")