@DB Feature: Import of simple objects by osm2pgsql Testing basic tagging in osm2pgsql imports. Scenario: Import simple objects When loading osm data """ n1 Tamenity=prison,name=foo x34.3 y-23 n100 x0 y0 n101 x0 y0.1 n102 x0.1 y0.2 n200 x0 y0 n201 x0 y1 n202 x1 y1 n203 x1 y0 w1 Tshop=toys,name=tata Nn100,n101,n102 w2 Tref=45 Nn200,n201,n202,n203,n200 r1 Ttype=multipolygon,tourism=hotel,name=XZ Mn1@,w2@ """ Then place contains exactly | object | class | type | name | geometry | | N1 | amenity | prison | 'name' : 'foo' | 34.3 -23 | | W1 | shop | toys | 'name' : 'tata' | 0 0, 0 0.1, 0.1 0.2 | | R1 | tourism | hotel | 'name' : 'XZ' | (0 0, 0 1, 1 1, 1 0, 0 0) | Scenario: Import object with two main tags When loading osm data """ n1 Ttourism=hotel,amenity=restaurant,name=foo """ Then place contains | object | type | name | | N1:tourism | hotel | 'name' : 'foo' | | N1:amenity | restaurant | 'name' : 'foo' | Scenario: Import stand-alone house number with postcode When loading osm data """ n1 Taddr:housenumber=4,addr:postcode=3345 """ Then place contains | object | class | type | | N1 | place | house |