When sending xml search query "Inuvik" with address
Then address of result 0 contains
| type | value
- | city | Inuvik
| state | Northwest Territories
| country | Canada
| country_code | ca
+ Scenario: coordinate search with addressdetails
+ When sending json search query "51.193058013916,15.5245780944824" with address
+ Then result addresses contain
+ | village | country | country_code
+ | Kraszowice | Polska | pl
+
Scenario: Address details with unknown class types
When sending json search query "foobar, Essen" with address
Then results contain
Scenario: bounded search remains within viewbox, even with no results
Given the request parameters
| bounded | viewbox
- | 1 | 43.54285,-5.662003,43.5403125,-5.6563282
+ | 1 | 43.5403125,-5.6563282,43.54285,-5.662003
When sending json search query "restaurant"
Then less than 1 result is returned
| 0.0
| 0.5
| 999
- | nan
Scenario Outline: Search with polygon threshold (xml)
Given the request parameters
| 0.0
| 0.5
| 999
- | nan
+
+ Scenario Outline: Search with invalid polygon threshold (xml)
+ Given the request parameters
+ | polygon_geojson | polygon_threshold
+ | 1 | <th>
+ When sending xml search query "switzerland"
+ Then a HTTP 400 is returned
+
Scenario Outline: Search with extratags
Given the request parameters