X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/28810e6ce0411870a8fff3ffc00d5abefe556390..3cdfe066336ad19772d300a85d6c1feaadc074ea:/test/bdd/api/reverse/params.feature diff --git a/test/bdd/api/reverse/params.feature b/test/bdd/api/reverse/params.feature index 1de31c9d..374272d0 100644 --- a/test/bdd/api/reverse/params.feature +++ b/test/bdd/api/reverse/params.feature @@ -3,7 +3,7 @@ Feature: Parameters for Reverse API Testing different parameter options for reverse API. Scenario Outline: Reverse-geocoding without address - When sending reverse coordinates 53.603,10.041 + When sending reverse coordinates 47.13,9.56 | addressdetails | | 0 | Then exactly 1 result is returned @@ -13,6 +13,7 @@ Feature: Parameters for Reverse API | format | | json | | jsonv2 | + | geojson | | xml | Scenario Outline: Coordinates must be floating-point numbers @@ -25,7 +26,7 @@ Feature: Parameters for Reverse API | gkjd,50 | Scenario Outline: Reverse Geocoding with extratags - When sending reverse coordinates 10.776234290950017,106.70425325632095 + When sending reverse coordinates 47.1395013150811,9.522098077031046 | extratags | | 1 | Then result 0 has attributes extratags @@ -35,9 +36,10 @@ Feature: Parameters for Reverse API | xml | | json | | jsonv2 | + | geojson | Scenario Outline: Reverse Geocoding with namedetails - When sending reverse coordinates 10.776455623137625,106.70175343751907 + When sending reverse coordinates 47.1395013150811,9.522098077031046 | namedetails | | 1 | Then result 0 has attributes namedetails @@ -47,6 +49,7 @@ Feature: Parameters for Reverse API | xml | | json | | jsonv2 | + | geojson | Scenario Outline: Reverse Geocoding contains TEXT geometry When sending reverse coordinates 47.165989816710066,9.515774846076965 @@ -60,18 +63,6 @@ Feature: Parameters for Reverse API | json | geotext | | jsonv2 | geotext | - Scenario Outline: Reverse Geocoding contains polygon-as-points geometry - When sending reverse coordinates 47.165989816710066,9.515774846076965 - | polygon | - | 1 | - Then result 0 has not attributes - - Examples: - | format | response_attribute | - | xml | polygonpoints | - | json | polygonpoints | - | jsonv2 | polygonpoints | - Scenario Outline: Reverse Geocoding contains SVG geometry When sending reverse coordinates 47.165989816710066,9.515774846076965 | polygon_svg | @@ -107,5 +98,17 @@ Feature: Parameters for Reverse API | xml | geojson | | json | geojson | | jsonv2 | geojson | + | geojson | geojson | + Scenario Outline: Reverse Geocoding in geojson format contains no non-geojson geometry + When sending geojson reverse coordinates 47.165989816710066,9.515774846076965 + | polygon_text | polygon_svg | polygon_geokml | + | 1 | 1 | 1 | + Then result 0 has not attributes + Examples: + | response_attribute | + | geotext | + | polygonpoints | + | svg | + | geokml |