| limit | 1000
| dedupe | 1
| dedupe | 0
+ | extratags | 1
+ | extratags | 0
+ | namedetails | 1
+ | namedetails | 0
Scenario: Search with invalid output format
Given the request parameters
| format
| fd$#
When sending search query "Berlin"
- Then the result is valid html
+ Then a HTTP 400 is returned
Scenario Outline: Simple Searches
When sending search query "<query>"
Scenario: Empty XML search with viewbox
Given the request parameters
| viewbox
- | 12,45.13,77,33
+ | 12,45.13,13,44
When sending xml search query "xnznxvcx"
Then result header contains
| attr | value
| querystring | xnznxvcx
| polygon | false
- | viewbox | 12,45.13,77,33
+ | viewbox | 12,45.13,13,44
Scenario: Empty XML search with viewboxlbrt
Given the request parameters
| viewboxlbrt
- | 12,34.13,77,45
+ | 12,34.13,13,35
When sending xml search query "xnznxvcx"
Then result header contains
| attr | value
| querystring | xnznxvcx
| polygon | false
- | viewbox | 12,45.13,77,33
+ | viewbox | 12,34.13,13,35
Scenario: Empty XML search with viewboxlbrt and viewbox
Given the request parameters
- | viewbox | viewboxblrt
- | 12,45.13,77,33 | 1,2,3,4
+ | viewbox | viewboxblrt
+ | 12,45.13,13.5,44 | 1,0,2,1
When sending xml search query "pub"
Then result header contains
| attr | value
| querystring | pub
| polygon | false
- | viewbox | 12,45.13,77,33
+ | viewbox | 12,45.13,13.5,44
Scenario Outline: Empty XML search with polygon values
| attr | value
| exclude_place_ids | 123,76,342565
+ Scenario: Empty XML search with bad exluded place ids
+ Given the request parameters
+ | exclude_place_ids
+ | ,
+ When sending xml search query "jghrleoxsbwjer"
+ Then result header has no attribute exclude_place_ids
+
Scenario Outline: Wrapping of legal jsonp search requests
Given the request parameters
| json_callback