]> git.openstreetmap.org Git - nominatim.git/blob - test/bdd/api/reverse/language.feature
add api tests for language, details and lookup
[nominatim.git] / test / bdd / api / reverse / language.feature
1 @APIDB
2 Feature: Localization of reverse search results
3
4     Scenario: default language
5         When sending json reverse coordinates 18.1147,-15.95
6         Then result addresses contain
7           | ID | country |
8           | 0  | Mauritanie موريتانيا |
9
10     Scenario: accept-language parameter
11         When sending json reverse coordinates 18.1147,-15.95
12           | accept-language |
13           | en,fr |
14         Then result addresses contain
15           | ID | country |
16           | 0  | Mauritania |
17
18     Scenario: HTTP accept language header
19         Given the HTTP header
20           | accept-language |
21           | fr-ca,fr;q=0.8,en-ca;q=0.5,en;q=0.3 |
22         When sending json reverse coordinates 18.1147,-15.95
23         Then result addresses contain
24           | ID | country |
25           | 0  | Mauritanie |
26
27     Scenario: accept-language parameter and HTTP header
28         Given the HTTP header
29           | accept-language |
30           | fr-ca,fr;q=0.8,en-ca;q=0.5,en;q=0.3 |
31         When sending json reverse coordinates 18.1147,-15.95
32           | accept-language |
33           | en |
34         Then result addresses contain
35           | ID | country |
36           | 0  | Mauritania |