def _create_street(self, way): ident = way.get('id') name = "" highway = "" for tag in way.iter('tag'): if tag.attrib['k'] == 'name': name = tag.attrib['v'] if tag.attrib['k'] == 'highway': highway = tag.attrib['v'] street = Street.from_info(name,ident,highway) return street
def test_instantiate_from_info(self): street = Street.from_info('Pythonstreet', 1, 'residential') self.assertTrue(street.name == 'Pythonstreet') self.assertTrue(street.ident == 1) self.assertTrue(street.highway == 'residential')