]> git.openstreetmap.org Git - nominatim.git/blobdiff - test/bdd/api/reverse/simple.feature
bdd: complete coverage for API tests
[nominatim.git] / test / bdd / api / reverse / simple.feature
index b07989eccf09ca6e66cbd0976f75cc3a4e7a2d72..4da311e78a9270b9250ffabe5400b1d68fa2e6df 100644 (file)
@@ -13,8 +13,6 @@ Feature: Simple Reverse Tests
         Then the result is valid json
         When sending geojson reverse coordinates <lat>,<lon>
         Then the result is valid geojson
         Then the result is valid json
         When sending geojson reverse coordinates <lat>,<lon>
         Then the result is valid geojson
-        When sending html reverse coordinates <lat>,<lon>
-        Then the result is valid html
 
     Examples:
      | lat      | lon |
 
     Examples:
      | lat      | lon |
@@ -28,10 +26,6 @@ Feature: Simple Reverse Tests
           | param       | value   |
           | <parameter> | <value> |
         Then the result is valid xml
           | param       | value   |
           | <parameter> | <value> |
         Then the result is valid xml
-        When sending html reverse coordinates 53.603,10.041
-          | param       | value   |
-          | <parameter> | <value> |
-        Then the result is valid html
         When sending xml reverse coordinates 53.603,10.041
           | param       | value   |
           | <parameter> | <value> |
         When sending xml reverse coordinates 53.603,10.041
           | param       | value   |
           | <parameter> | <value> |
@@ -77,10 +71,10 @@ Feature: Simple Reverse Tests
       | geojson | geojson |
 
     Scenario Outline: Boundingbox is returned
       | geojson | geojson |
 
     Scenario Outline: Boundingbox is returned
-        When sending <format> reverse coordinates 14.62,108.1
+        When sending <format> reverse coordinates 47.11,9.57
           | zoom |
           | 8 |
           | zoom |
           | 8 |
-        Then result has bounding box in 9,20,102,113
+        Then result has bounding box in 47,48,9,10
 
     Examples:
       | format |
 
     Examples:
       | format |
@@ -90,7 +84,7 @@ Feature: Simple Reverse Tests
       | xml |
 
     Scenario Outline: Reverse-geocoding with zoom
       | xml |
 
     Scenario Outline: Reverse-geocoding with zoom
-        When sending <format> reverse coordinates 53.603,10.041
+        When sending <format> reverse coordinates 47.11,9.57
           | zoom |
           | 10 |
         Then exactly 1 result is returned
           | zoom |
           | 10 |
         Then exactly 1 result is returned
@@ -100,7 +94,6 @@ Feature: Simple Reverse Tests
       | json |
       | jsonv2 |
       | geojson |
       | json |
       | jsonv2 |
       | geojson |
-      | html |
       | xml |
 
     Scenario: Missing lon parameter
       | xml |
 
     Scenario: Missing lon parameter
@@ -138,3 +131,7 @@ Feature: Simple Reverse Tests
      | 48.966   | 8.448.2 |
      | Nan      | 8.448 |
      | 48.966   | Nan |
      | 48.966   | 8.448.2 |
      | Nan      | 8.448 |
      | 48.966   | Nan |
+
+     Scenario: Reverse Debug output returns no errors
+        When sending debug reverse coordinates 47.11,9.57
+        Then a HTTP 200 is returned