@DB
Feature: Update parenting of objects
-Scenario: POI inside building inherits addr:street change
+ Scenario: POI inside building inherits addr:street change
Given the scene building-on-street-corner
And the named places
| osm | class | type | geometry |
| N1 | W3 | 3 |
| N2 | W3 | 3 |
| N3 | W3 | 3 |
+
+ Scenario: Housenumber is reparented when street gets name matching addr:street
+ Given the grid
+ | 1 | | | 2 |
+ | | 10 | | |
+ | | | | |
+ | 3 | | | 4 |
+ And the places
+ | osm | class | type | name | geometry |
+ | W1 | highway | residential | A street | 1,2 |
+ | W2 | highway | residential | B street | 3,4 |
+ And the places
+ | osm | class | type | housenr | street | geometry |
+ | N1 | building | yes | 3 | X street | 10 |
+ When importing
+ Then placex contains
+ | object | parent_place_id |
+ | N1 | W1 |
+ When updating places
+ | osm | class | type | name | geometry |
+ | W2 | highway | residential | X street | 3,4 |
+ Then placex contains
+ | object | parent_place_id |
+ | N1 | W2 |