2 Feature: Country handling
3 Tests for update of country information
6 Scenario: When country names are changed old ones are no longer searchable
8 | osm | class | type | admin | name+name:xy | country | geometry |
9 | R1 | boundary | administrative | 2 | Loudou | de | (9 52, 9 53, 10 52, 9 52) |
11 | osm | class | type | name | geometry |
12 | N1 | place | town | Wenig | country:de |
14 When sending search query "Wenig, Loudou"
19 | osm | class | type | admin | name+name:xy | country | geometry |
20 | R1 | boundary | administrative | 2 | Germany | de | (9 52, 9 53, 10 52, 9 52) |
21 When sending search query "Wenig, Loudou"
22 Then exactly 0 results are returned
25 Scenario: When country names are deleted they are no longer searchable
27 | osm | class | type | admin | name+name:xy | country | geometry |
28 | R1 | boundary | administrative | 2 | Loudou | de | (9 52, 9 53, 10 52, 9 52) |
30 | osm | class | type | name | geometry |
31 | N1 | place | town | Wenig | country:de |
33 When sending search query "Wenig, Loudou"
38 | osm | class | type | admin | name+name:en | country | geometry |
39 | R1 | boundary | administrative | 2 | Germany | de | (9 52, 9 53, 10 52, 9 52) |
40 When sending search query "Wenig, Loudou"
41 Then exactly 0 results are returned
42 When sending search query "Wenig"
46 | osm | display_name |
47 | N1 | Wenig, Germany |
50 Scenario: Default country names are always searchable
52 | osm | class | type | name | geometry |
53 | N1 | place | town | Wenig | country:de |
55 When sending search query "Wenig, Germany"
59 When sending search query "Wenig, de"
64 | osm | class | type | admin | name+name:en | country | geometry |
65 | R1 | boundary | administrative | 2 | Lilly | de | (9 52, 9 53, 10 52, 9 52) |
66 When sending search query "Wenig, Germany"
70 | osm | display_name |
72 When sending search query "Wenig, de"
76 | osm | display_name |
81 Scenario: When a localised name is deleted, the standard name takes over
83 | osm | class | type | admin | name+name:de | country | geometry |
84 | R1 | boundary | administrative | 2 | Loudou | de | (9 52, 9 53, 10 52, 9 52) |
86 | osm | class | type | name | geometry |
87 | N1 | place | town | Wenig | country:de |
89 When sending search query "Wenig, Loudou"
93 | osm | display_name |
94 | N1 | Wenig, Loudou |
96 | osm | class | type | admin | name+name:en | country | geometry |
97 | R1 | boundary | administrative | 2 | Germany | de | (9 52, 9 53, 10 52, 9 52) |
98 When sending search query "Wenig, Loudou"
99 Then exactly 0 results are returned
100 When sending search query "Wenig"
104 | osm | display_name |
105 | N1 | Wenig, Deutschland |