X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/7a964efb3a104e304be7620dc18fa123559f05c8..ce1c3bab6d94163656c3bb06f735b27e6be2198b:/test/bdd/api/search/simple.feature diff --git a/test/bdd/api/search/simple.feature b/test/bdd/api/search/simple.feature index 06c24a2e..50aa03b7 100644 --- a/test/bdd/api/search/simple.feature +++ b/test/bdd/api/search/simple.feature @@ -7,10 +7,6 @@ Feature: Simple Tests | param | value | | | | Then at least 1 result is returned - When sending html search query "Hamburg" - | param | value | - | | | - Then at least 1 result is returned When sending xml search query "Hamburg" | param | value | | | | @@ -27,13 +23,15 @@ Feature: Simple Tests | param | value | | | | Then at least 1 result is returned + When sending geocodejson search query "Hamburg" + | param | value | + | | | + Then at least 1 result is returned Examples: | parameter | value | | addressdetails | 1 | | addressdetails | 0 | - | polygon | 1 | - | polygon | 0 | | polygon_text | 1 | | polygon_text | 0 | | polygon_kml | 1 | @@ -63,9 +61,7 @@ Feature: Simple Tests Scenario Outline: Simple Searches When sending search query "" - Then the result is valid html - When sending html search query "" - Then the result is valid html + Then the result is valid json When sending xml search query "" Then the result is valid xml When sending json search query "" @@ -94,7 +90,6 @@ Feature: Simple Tests Then result header contains | attr | value | | querystring | xnznxvcx | - | polygon | false | | more_url | .*q=xnznxvcx.*format=xml | Scenario: Empty XML search with special XML characters @@ -102,7 +97,6 @@ Feature: Simple Tests Then result header contains | attr | value | | querystring | xfdghn&zxn"xvbyxcssdex | - | polygon | false | | more_url | .*q=xfdghn%26zxn%22xvbyx%3Cvxx%3Ecssdex.*format=xml | Scenario: Empty XML search with viewbox @@ -112,7 +106,6 @@ Feature: Simple Tests Then result header contains | attr | value | | querystring | xnznxvcx | - | polygon | false | | viewbox | 12,33,77,45.13 | Scenario: Empty XML search with viewboxlbrt @@ -122,7 +115,6 @@ Feature: Simple Tests Then result header contains | attr | value | | querystring | xnznxvcx | - | polygon | false | | viewbox | 12,34.13,77,45 | Scenario: Empty XML search with viewboxlbrt and viewbox @@ -132,29 +124,8 @@ Feature: Simple Tests Then result header contains | attr | value | | querystring | pub | - | polygon | false | | viewbox | 12,33,77,45.13 | - Scenario Outline: Empty XML search with polygon values - When sending xml search query "xnznxvcx" - | param | value | - | polygon | | - Then result header contains - | attr | value | - | polygon | | - - Examples: - | result | polyval | - | false | 0 | - | true | 1 | - | true | True | - | true | true | - | true | false | - | true | FALSE | - | true | yes | - | true | no | - | true | '; delete from foobar; select ' | - Scenario: Empty XML search with exluded place ids When sending xml search query "jghrleoxsbwjer" | exclude_place_ids | @@ -190,7 +161,7 @@ Feature: Simple Tests When sending json search query "Tokyo" | param | value | |json_callback | | - Then a HTTP 400 is returned + Then a json user error is returned Examples: | data | @@ -208,10 +179,6 @@ Feature: Simple Tests | json_callback | | 234 | Then the result is valid xml - When sending html search query "Malibu" - | json_callback | - | 234 | - Then the result is valid html Scenario: Empty JSON search When sending json search query "YHlERzzx" @@ -229,6 +196,6 @@ Feature: Simple Tests When sending xml search query "Vaduz" | countrycodes | | pl,1,,invalid,undefined,%3Cb%3E,bo,, | - Then result header contains + Then result header contains | attr | value | | more_url | .*&countrycodes=pl%2Cbo&.* |