+ Scenario: Some tags only are included when named
+ Given the osm nodes:
+ | id | tags
+ | 1 | '<key>' : '<value>'
+ | 2 | '<key>' : '<value>', 'name' : 'To Hell'
+ | 3 | '<key>' : '<value>', 'ref' : '123'
+ When loading osm data
+ Then table place has no entry for N1
+ And table place has no entry for N3
+ And table place contains
+ | object | class | type
+ | N2 | <key> | <value>
+
+ Examples:
+ | key | value
+ | landuse | residential
+ | natural | meadow
+ | highway | traffic_signals
+ | highway | service
+ | highway | footway
+ | highway | steps
+ | highway | motorway_link
+ | highway | tertiary_link
+ | railway | rail
+ | boundary | administrative
+ | waterway | stream
+
+ Scenario: named junctions are included if there is no other tag
+ Given the osm nodes:
+ | id | tags
+ | 1 | 'junction' : 'yes'
+ | 2 | 'highway' : 'secondary', 'junction' : 'roundabout', 'name' : 'To Hell'
+ | 3 | 'junction' : 'yes', 'name' : 'Le Croix'
+ When loading osm data
+ Then table place has no entry for N1
+ And table place has no entry for N2:junction
+ And table place contains
+ | object | class | type
+ | N3 | junction | yes