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"
60 | osm | class | type | admin | name+name:en | country | geometry |
61 | R1 | boundary | administrative | 2 | Lilly | de | (9 52, 9 53, 10 52, 9 52) |
62 When sending search query "Wenig, Germany"
66 | osm | display_name |
71 Scenario: When a localised name is deleted, the standard name takes over
73 | osm | class | type | admin | name+name:de | country | geometry |
74 | R1 | boundary | administrative | 2 | Loudou | de | (9 52, 9 53, 10 52, 9 52) |
76 | osm | class | type | name | geometry |
77 | N1 | place | town | Wenig | country:de |
79 When sending search query "Wenig, Loudou"
83 | osm | display_name |
84 | N1 | Wenig, Loudou |
86 | osm | class | type | admin | name+name:en | country | geometry |
87 | R1 | boundary | administrative | 2 | Germany | de | (9 52, 9 53, 10 52, 9 52) |
88 When sending search query "Wenig, Loudou"
89 Then exactly 0 results are returned
90 When sending search query "Wenig"
94 | osm | display_name |
95 | N1 | Wenig, Deutschland |