test(discovery/crawler): add PLZ boundary + range coverage cases
This commit is contained in:
@@ -12,11 +12,17 @@ func TestInferLand(t *testing.T) {
|
||||
{"de 5-digit", "49186", "Deutschland"},
|
||||
{"de 5-digit low", "01067", "Deutschland"},
|
||||
{"at 4-digit typical", "1010", "Oesterreich"},
|
||||
{"at 4-digit boundary 1199", "1199", "Oesterreich"},
|
||||
{"ch 4-digit boundary 1200", "1200", "Schweiz"},
|
||||
{"ch 4-digit boundary 1299", "1299", "Schweiz"},
|
||||
{"ch 4-digit typical", "8001", "Schweiz"},
|
||||
{"ch 4-digit zurich range", "8000", "Schweiz"},
|
||||
{"ch 4-digit bern range", "3000", "Schweiz"},
|
||||
{"ch 4-digit lucerne", "6000", "Schweiz"},
|
||||
{"ch 4-digit st gallen", "9000", "Schweiz"},
|
||||
{"at 4-digit outside ch ranges", "2500", "Oesterreich"},
|
||||
{"short garbage", "12", ""},
|
||||
{"4-digit non-numeric", "1a1a", ""},
|
||||
{"non-numeric", "abcde", ""},
|
||||
}
|
||||
for _, tc := range tests {
|
||||
|
||||
Reference in New Issue
Block a user