]> git.openstreetmap.org Git - nominatim.git/blobdiff - test/bdd/db/query/search_simple.feature
Merge remote-tracking branch 'upstream/master'
[nominatim.git] / test / bdd / db / query / search_simple.feature
index f0c66f13bc6d59b35d3ebaf79ce3b876b5c88032..409ed44ff8b280c14073c3baa86828d837e28d05 100644 (file)
@@ -11,3 +11,24 @@ Feature: Searching of simple objects
         Then results contain
          | ID | osm | class | type    | centroid |
          | 0  | N1  | place | village | 10 -10   |
         Then results contain
          | ID | osm | class | type    | centroid |
          | 0  | N1  | place | village | 10 -10   |
+
+     Scenario: Updating postcode in postcode boundaries without ref
+        Given the places
+          | osm | class    | type        | postcode | geometry |
+          | R1  | boundary | postal_code | 12345    | poly-area:1.0 |
+        When importing
+        And searching for "12345"
+        Then results contain
+         | ID | osm_type | osm_id |
+         | 0  | R        | 1 |
+        When updating places
+          | osm | class    | type        | postcode | geometry |
+          | R1  | boundary | postal_code | 54321    | poly-area:1.0 |
+        And searching for "12345"
+        Then results contain
+         | osm_type |
+         | P        |
+        When searching for "54321"
+        Then results contain
+         | ID | osm_type | osm_id |
+         | 0  | R        | 1 |