]> git.openstreetmap.org Git - nominatim.git/blob - test/bdd/api/search/geocodejson.feature
enable all BDD API tests for sqlite
[nominatim.git] / test / bdd / api / search / geocodejson.feature
1 @SQLITE
2 @APIDB
3 Feature: Parameters for Search API
4     Testing correctness of geocodejson output.
5
6     Scenario: City housenumber-level address with street
7         When sending geocodejson search query "Im Winkel 8, Triesen" with address
8         Then results contain
9           | housenumber | street    | postcode | city    | country |
10           | 8           | Im Winkel | 9495     | Triesen | Liechtenstein |
11
12     Scenario: Town street-level address with street
13         When sending geocodejson search query "Gnetsch, Balzers" with address
14         Then results contain
15           | name    | city    | postcode | country |
16           | Gnetsch | Balzers | 9496     | Liechtenstein |
17
18     Scenario: Town street-level address with footway
19         When sending geocodejson search query "burg gutenberg 6000 jahre geschichte" with address
20         Then results contain
21           | street  | city    | postcode | country |
22           | Burgweg | Balzers | 9496     | Liechtenstein |
23
24     Scenario: City address with suburb
25         When sending geocodejson search query "Lochgass 5, Ebenholz, Vaduz" with address
26         Then results contain
27           | housenumber | street   | district | city  | postcode | country |
28           | 5           | Lochgass | Ebenholz | Vaduz | 9490     | Liechtenstein |