X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/f6bfadaef61a50a4ef1808b8547cc0f2a3b32d9e..279ea25e7debfeef06a0247d55499ee02b6b4de6:/tests/features/api/search.feature diff --git a/tests/features/api/search.feature b/tests/features/api/search.feature index a9846801..c7ce7d3b 100644 --- a/tests/features/api/search.feature +++ b/tests/features/api/search.feature @@ -18,15 +18,15 @@ Feature: Search queries | accept-language | en When sending json search query "4 Pomocnia, Pokrzywnica, Poland" with address - Then address of result 0 is + Then address of result 0 contains | type | value | house_number | 4 - | city | Pomocnia | county | gmina Pokrzywnica | state | Masovian Voivodeship | postcode | 06-121 | country | Poland | country_code | pl + Then address of result 0 does not contain road Scenario: House number interpolation even Given the request parameters @@ -36,7 +36,7 @@ Feature: Search queries Then address of result 0 contains | type | value | house_number | 140 - | road | rue Don Bosco + | road | [Rr]ue Don Bosco | city | Saguenay | state | Quebec | country | Canada @@ -50,16 +50,18 @@ Feature: Search queries Then address of result 0 contains | type | value | house_number | 141 - | road | rue Don Bosco + | road | [rR]ue Don Bosco | city | Saguenay | state | Quebec | country | Canada | country_code | ca + @Tiger Scenario: TIGER house number When sending json search query "3 West Victory Way, Craig" Then result 0 has not attributes osm_id,osm_type + @Tiger Scenario: TIGER house number (road fallback) When sending json search query "3030 West Victory Way, Craig" Then result 0 has attributes osm_id,osm_type @@ -72,3 +74,9 @@ Feature: Search queries Then results contain | ID | display_name | 0 | Illinois.* + + Scenario: Search with class-type feature + When sending jsonv2 search query "Hotel California" + Then results contain + | place_rank + | 30