@@ -28,7 +28,7 @@ import (
28
28
func TestEnabledPluginNames (t * testing.T ) {
29
29
scenarios := []struct {
30
30
expectedPluginNames []string
31
- setDefaultOffPlugins sets.String
31
+ setDefaultOffPlugins sets.Set [ string ]
32
32
setRecommendedPluginOrder []string
33
33
setEnablePlugins []string
34
34
setDisablePlugins []string
@@ -43,37 +43,37 @@ func TestEnabledPluginNames(t *testing.T) {
43
43
{
44
44
expectedPluginNames : []string {"pluginB" },
45
45
setRecommendedPluginOrder : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
46
- setDefaultOffPlugins : sets .NewString ("pluginA" , "pluginC" , "pluginD" ),
46
+ setDefaultOffPlugins : sets .New ("pluginA" , "pluginC" , "pluginD" ),
47
47
},
48
48
49
49
// scenario 2: use default off plugins and with RecommendedPluginOrder
50
50
{
51
51
expectedPluginNames : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
52
52
setRecommendedPluginOrder : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
53
- setDefaultOffPlugins : sets .NewString () ,
53
+ setDefaultOffPlugins : sets.Set [ string ]{} ,
54
54
},
55
55
56
56
// scenario 3: use default off plugins and specified by enable-admission-plugins with RecommendedPluginOrder
57
57
{
58
58
expectedPluginNames : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
59
59
setRecommendedPluginOrder : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
60
- setDefaultOffPlugins : sets .NewString ("pluginC" , "pluginD" ),
60
+ setDefaultOffPlugins : sets .New ("pluginC" , "pluginD" ),
61
61
setEnablePlugins : []string {"pluginD" , "pluginC" },
62
62
},
63
63
64
64
// scenario 4: use default off plugins and specified by disable-admission-plugins with RecommendedPluginOrder
65
65
{
66
66
expectedPluginNames : []string {"pluginB" },
67
67
setRecommendedPluginOrder : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
68
- setDefaultOffPlugins : sets .NewString ("pluginC" , "pluginD" ),
68
+ setDefaultOffPlugins : sets .New ("pluginC" , "pluginD" ),
69
69
setDisablePlugins : []string {"pluginA" },
70
70
},
71
71
72
72
// scenario 5: use default off plugins and specified by enable-admission-plugins and disable-admission-plugins with RecommendedPluginOrder
73
73
{
74
74
expectedPluginNames : []string {"pluginA" , "pluginC" },
75
75
setRecommendedPluginOrder : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
76
- setDefaultOffPlugins : sets .NewString ("pluginC" , "pluginD" ),
76
+ setDefaultOffPlugins : sets .New ("pluginC" , "pluginD" ),
77
77
setEnablePlugins : []string {"pluginC" },
78
78
setDisablePlugins : []string {"pluginB" },
79
79
},
@@ -82,15 +82,15 @@ func TestEnabledPluginNames(t *testing.T) {
82
82
{
83
83
expectedPluginNames : []string {"pluginA" , "pluginB" , "pluginC" },
84
84
setRecommendedPluginOrder : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
85
- setDefaultOffPlugins : sets .NewString ("pluginD" ),
85
+ setDefaultOffPlugins : sets .New ("pluginD" ),
86
86
setAdmissionControl : []string {"pluginA" , "pluginB" },
87
87
},
88
88
89
89
// scenario 7: use default off plugins and specified by admission-control with RecommendedPluginOrder
90
90
{
91
91
expectedPluginNames : []string {"pluginA" , "pluginB" , "pluginC" },
92
92
setRecommendedPluginOrder : []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" },
93
- setDefaultOffPlugins : sets .NewString ("pluginC" , "pluginD" ),
93
+ setDefaultOffPlugins : sets .New ("pluginC" , "pluginD" ),
94
94
setAdmissionControl : []string {"pluginA" , "pluginB" , "pluginC" },
95
95
},
96
96
}
@@ -208,7 +208,7 @@ func TestValidate(t *testing.T) {
208
208
for index , scenario := range scenarios {
209
209
t .Run (fmt .Sprintf ("scenario %d" , index ), func (t * testing.T ) {
210
210
options := NewAdmissionOptions ()
211
- options .DefaultOffPlugins = sets .NewString ("pluginC" , "pluginD" )
211
+ options .DefaultOffPlugins = sets .New ("pluginC" , "pluginD" )
212
212
options .RecommendedPluginOrder = []string {"pluginA" , "pluginB" , "pluginC" , "pluginD" }
213
213
options .Plugins = & admission.Plugins {}
214
214
for _ , plugin := range options .RecommendedPluginOrder {
0 commit comments