Files
Nominatim/test/bdd/api/details/params.feature
Sarah Hoffmann 5d656891ba bdd: convert API tests to smaller test db
Changes BDD API tests to restrict themselves to
Liechtenstein. One test moved to DB as no appropriate
data is available.
2021-01-09 16:59:46 +01:00

58 lines
1.7 KiB
Gherkin

@APIDB
Feature: Object details
Testing different parameter options for details API.
Scenario: JSON Details
When sending json details query for W297699560
Then the result is valid json
And result has attributes geometry
And result has not attributes keywords,address,linked_places,parentof
Scenario: JSON Details with keywords
When sending json details query for W297699560
| keywords |
| 1 |
Then the result is valid json
And result has attributes keywords
Scenario: JSON Details with addressdetails
When sending json details query for W297699560
| addressdetails |
| 1 |
Then the result is valid json
And result has attributes address
Scenario: JSON Details with linkedplaces
When sending json details query for R123924
| linkedplaces |
| 1 |
Then the result is valid json
And result has attributes linked_places
Scenario: JSON Details with hierarchy
When sending json details query for W297699560
| hierarchy |
| 1 |
Then the result is valid json
And result has attributes hierarchy
Scenario: JSON Details with linkedplaces
When sending json details query for R123924
| linkedplaces |
| 1 |
Then the result is valid json
Scenario Outline: HTML Details with keywords
When sending json details query for <osmid>
| keywords |
| 1 |
Then the result is valid json
Examples:
| osmid |
| W297699560 |
| W243055645 |
| W243055716 |