]> git.openstreetmap.org Git - nominatim.git/blobdiff - test/bdd/api/search/queries.feature
Merge remote-tracking branch 'upstream/master'
[nominatim.git] / test / bdd / api / search / queries.feature
index b521c1714f89a1afc8ef058f29fc851c71ef91b9..fea4da41dd1d78d020fdcda48d3b1a89c1b437e6 100644 (file)
@@ -19,11 +19,10 @@ Feature: Search queries
         When sending json search query "Schellingstr 86, Hamburg" with address
           | accept-language |
           | de |
         When sending json search query "Schellingstr 86, Hamburg" with address
           | accept-language |
           | de |
-        Then address of result 0 is
+        Then address of result 0 contains
           | type          | value |
           | house_number  | 86 |
           | road          | Schellingstraße |
           | type          | value |
           | house_number  | 86 |
           | road          | Schellingstraße |
-          | suburb        | Eilbek |
           | postcode      | 22089 |
           | city          | Hamburg |
           | country       | Deutschland |
           | postcode      | 22089 |
           | city          | Hamburg |
           | country       | Deutschland |
@@ -33,11 +32,10 @@ Feature: Search queries
         When sending json search query "Schellingstr 73, Hamburg" with address
           | accept-language |
           | de |
         When sending json search query "Schellingstr 73, Hamburg" with address
           | accept-language |
           | de |
-        Then address of result 0 is
+        Then address of result 0 contains
           | type          | value |
           | house_number  | 73 |
           | road          | Schellingstraße |
           | type          | value |
           | house_number  | 73 |
           | road          | Schellingstraße |
-          | suburb        | Eilbek |
           | postcode      | 22089 |
           | city          | Hamburg |
           | country       | Deutschland |
           | postcode      | 22089 |
           | city          | Hamburg |
           | country       | Deutschland |
@@ -182,3 +180,11 @@ Feature: Search queries
         Then results contain
           | class   | type |
           | highway | residential |
         Then results contain
           | class   | type |
           | highway | residential |
+
+
+    # github #1949
+    Scenario: Addressdetails always return the place type
+       When sending json search query "Rotherbaum" with address
+       Then result addresses contain
+         | ID | suburb |
+         | 0  | Rotherbaum |