forked from hans/Nominatim
Changes BDD API tests to restrict themselves to Liechtenstein. One test moved to DB as no appropriate data is available.
34 lines
1.1 KiB
Gherkin
34 lines
1.1 KiB
Gherkin
@APIDB
|
|
Feature: Places by osm_type and osm_id Tests
|
|
Simple tests for response format.
|
|
|
|
Scenario Outline: address lookup for existing node, way, relation
|
|
When sending <format> lookup query for N5484325405,W43327921,,R123924,X99,N0
|
|
Then the result is valid <outformat>
|
|
And exactly 3 results are returned
|
|
|
|
Examples:
|
|
| format | outformat |
|
|
| xml | xml |
|
|
| json | json |
|
|
| jsonv2 | json |
|
|
| geojson | geojson |
|
|
| geocodejson | geocodejson |
|
|
|
|
Scenario: address lookup for non-existing or invalid node, way, relation
|
|
When sending xml lookup query for X99,,N0,nN158845944,ABC,,W9
|
|
Then exactly 0 results are returned
|
|
|
|
Scenario Outline: Boundingbox is returned
|
|
When sending <format> lookup query for N5484325405,W43327921
|
|
Then exactly 2 results are returned
|
|
And result 0 has bounding box in 47.135,47.14,9.52,9.525
|
|
And result 1 has bounding box in 47.07,47.08,9.50,9.52
|
|
|
|
Examples:
|
|
| format |
|
|
| json |
|
|
| jsonv2 |
|
|
| geojson |
|
|
| xml |
|