File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,11 @@ type zoneIDFilterTest struct {
28
28
expected bool
29
29
}
30
30
31
+ type zoneIdFilterTestIsConfigured struct {
32
+ zoneIDFilter []string
33
+ expected bool
34
+ }
35
+
31
36
func TestZoneIDFilterMatch (t * testing.T ) {
32
37
zone := "/hostedzone/ZTST1"
33
38
@@ -37,6 +42,11 @@ func TestZoneIDFilterMatch(t *testing.T) {
37
42
zone ,
38
43
true ,
39
44
},
45
+ {
46
+ []string {"" },
47
+ zone ,
48
+ true ,
49
+ },
40
50
{
41
51
[]string {"/hostedzone/ZTST1" },
42
52
zone ,
@@ -77,3 +87,31 @@ func TestZoneIDFilterMatch(t *testing.T) {
77
87
assert .Equal (t , tt .expected , zoneIDFilter .Match (tt .zone ))
78
88
}
79
89
}
90
+
91
+ func TestZoneIDFilterIsConfigured (t * testing.T ) {
92
+ for _ , tt := range []zoneIdFilterTestIsConfigured {
93
+ {
94
+ []string {"" },
95
+ false ,
96
+ },
97
+ {
98
+ []string {},
99
+ false ,
100
+ },
101
+ {
102
+ []string {"/hostedzone/ZTST2" },
103
+ true ,
104
+ },
105
+ {
106
+ []string {"/hostedzone/ZTST2" , "hostedzone/ZTST2" },
107
+ true ,
108
+ },
109
+ {
110
+ []string {"/ZSTS2" },
111
+ true ,
112
+ },
113
+ } {
114
+ zoneIDFilter := NewZoneIDFilter (tt .zoneIDFilter )
115
+ assert .Equal (t , tt .expected , zoneIDFilter .IsConfigured ())
116
+ }
117
+ }
You can’t perform that action at this time.
0 commit comments