@@ -18,6 +18,10 @@ func TestParseZone(t *testing.T) {
1818 input : "fr-par-1" ,
1919 expected : ZoneFrPar1 ,
2020 },
21+ {
22+ input : "pl-waw-1" ,
23+ expected : ZonePlWaw1 ,
24+ },
2125 {
2226 input : "par1" ,
2327 expected : ZoneFrPar1 ,
@@ -33,17 +37,17 @@ func TestParseZone(t *testing.T) {
3337 {
3438 input : "fr-par" ,
3539 expected : "" ,
36- err : errors .New ("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1" ),
40+ err : errors .New ("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1, pl-waw-1 " ),
3741 },
3842 {
3943 input : "fr-par-n" ,
4044 expected : "" ,
41- err : errors .New ("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1" ),
45+ err : errors .New ("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1, pl-waw-1 " ),
4246 },
4347 {
4448 input : "fr-par-0" ,
4549 expected : "" ,
46- err : errors .New ("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1" ),
50+ err : errors .New ("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1, pl-waw-1 " ),
4751 },
4852 }
4953
@@ -96,19 +100,23 @@ func TestParseRegion(t *testing.T) {
96100 input : "ams1" ,
97101 expected : RegionNlAms ,
98102 },
103+ {
104+ input : "pl-waw" ,
105+ expected : RegionPlWaw ,
106+ },
99107 {
100108 input : "xx-xxx" ,
101109 expected : "xx-xxx" ,
102110 },
103111 {
104112 input : "fr-par-1" ,
105113 expected : "" ,
106- err : errors .New ("bad region format, available regions are: fr-par, nl-ams" ),
114+ err : errors .New ("bad region format, available regions are: fr-par, nl-ams, pl-waw " ),
107115 },
108116 {
109117 input : "fr-pa1" ,
110118 expected : "" ,
111- err : errors .New ("bad region format, available regions are: fr-par, nl-ams" ),
119+ err : errors .New ("bad region format, available regions are: fr-par, nl-ams, pl-waw " ),
112120 },
113121 }
114122
0 commit comments