X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/65500927c2955860d392f76fa9b2c318ccd716d2..a7e782353522da11504efd6e1948b86e2a97e7f7:/test/bdd/api/details/simple.feature?ds=sidebyside diff --git a/test/bdd/api/details/simple.feature b/test/bdd/api/details/simple.feature index 638e89ca..6bab1bc7 100644 --- a/test/bdd/api/details/simple.feature +++ b/test/bdd/api/details/simple.feature @@ -3,12 +3,41 @@ Feature: Object details Check details page for correctness Scenario Outline: Details via OSM id - When sending details query for - Then the result is valid html + When sending details query for + Then the result is valid Examples: - | object | - | 492887 | - | N4267356889 | - | W230804120 | - | R123924 | + | format | object | + | html | 492887 | + | json | 492887 | + | html | N4267356889 | + | json | N4267356889 | + | html | W230804120 | + | json | W230804120 | + | html | R123924 | + | json | R123924 | + + Scenario Outline: Details via unknown OSM id + When sending details query for + Then a HTTP 400 is returned + + Examples: + | format | object | + | html | 1 | + | json | 1 | + | html | R1 | + | json | R1 | + + Scenario: Details with keywords + When sending details query for W78099902 + | keywords | + | 1 | + Then the result is valid html + + # ticket #1343 + Scenario: Details of a country with keywords + When sending details query for R287072 + | keywords | + | 1 | + Then the result is valid html +