mirror of
https://github.com/osm-search/Nominatim.git
synced 2024-12-19 02:52:09 +03:00
86d90bc460
These are the tests that were formerly located at https://github.com/lonvia/test-nominatim
34 lines
1.2 KiB
Gherkin
34 lines
1.2 KiB
Gherkin
Feature: Result order for Geocoding
|
||
Testing that importance ordering returns sensible results
|
||
|
||
Scenario Outline: city order in street search
|
||
When sending json search query "<street>, <city>" with address
|
||
Then address of result 0 contains
|
||
| type | value
|
||
| <type> | <city>
|
||
|
||
Examples:
|
||
| type | city | street
|
||
| city | Zürich | Rigistr
|
||
| city | Karlsruhe | Sophienstr
|
||
| city | München | Karlstr
|
||
| city | Praha | Dlouhá
|
||
|
||
Scenario Outline: use more important city in street search
|
||
When sending json search query "<street>, <city>" with address
|
||
Then result addresses contain
|
||
| ID | country_code
|
||
| 0 | <country>
|
||
|
||
Examples:
|
||
| country | city | street
|
||
| gb | London | Main St
|
||
| gb | Manchester | Central Street
|
||
|
||
# https://trac.openstreetmap.org/ticket/5094
|
||
Scenario: housenumbers are ordered by complete match first
|
||
When sending json search query "4 Докукина Москва" with address
|
||
Then result addresses contain
|
||
| ID | house_number
|
||
| 0 | 4
|