@@ -15,14 +15,14 @@ func TestGetKubeAPIServerFlagAPIEnablement(t *testing.T) {
15
15
}{
16
16
{
17
17
name : "skip bad" ,
18
- flagValue : []string {"api/legacy=true" , "apis/ foobar/is/bad=true" , "apis/ foo/v1=true=true" , "apis/ good/v1=false" },
18
+ flagValue : []string {"api/legacy=true" , "foobar/is/bad=true" , "foo/v1=true=true" , "good/v1=false" },
19
19
expected : map [schema.GroupVersion ]bool {
20
20
{Group : "good" , Version : "v1" }: false ,
21
21
},
22
22
},
23
23
{
24
24
name : "good" ,
25
- flagValue : []string {"apis/ good/v2=true" , "apis/ good/v1=false" },
25
+ flagValue : []string {"good/v2=true" , "good/v1=false" },
26
26
expected : map [schema.GroupVersion ]bool {
27
27
{Group : "good" , Version : "v1" }: false ,
28
28
{Group : "good" , Version : "v2" }: true ,
@@ -51,20 +51,20 @@ func TestGetEnabledAPIVersionsForGroup(t *testing.T) {
51
51
{
52
52
name : "enable unknown from flag" ,
53
53
apiGroup : "good" ,
54
- flagValue : []string {"apis/ good/v2=true" , "apis/ good/v1=false" },
54
+ flagValue : []string {"good/v2=true" , "good/v1=false" },
55
55
expected : []string {"v2" },
56
56
},
57
57
{
58
58
name : "enable from flag, disabled by disable" ,
59
59
apiGroup : "good" ,
60
60
disabledAPIGroupVersions : map [string ][]string {"good" : {"v2" }},
61
- flagValue : []string {"apis/ good/v2=true" , "apis/ good/v1=false" },
61
+ flagValue : []string {"good/v2=true" , "good/v1=false" },
62
62
expected : []string {},
63
63
},
64
64
{
65
65
name : "enable by default, disable by flag" ,
66
66
apiGroup : "batch" ,
67
- flagValue : []string {"apis/ batch/v1=false" },
67
+ flagValue : []string {"batch/v1=false" },
68
68
expected : []string {"v1beta1" , "v2alpha1" },
69
69
},
70
70
{
@@ -75,7 +75,7 @@ func TestGetEnabledAPIVersionsForGroup(t *testing.T) {
75
75
{
76
76
name : "enable settings" ,
77
77
apiGroup : "settings.k8s.io" ,
78
- flagValue : []string {"apis/ settings.k8s.io/v1alpha1=true" },
78
+ flagValue : []string {"settings.k8s.io/v1alpha1=true" },
79
79
expected : []string {"v1alpha1" },
80
80
},
81
81
}
@@ -108,20 +108,20 @@ func TestGetDisabledAPIVersionsForGroup(t *testing.T) {
108
108
{
109
109
name : "enable unknown from flag" ,
110
110
apiGroup : "good" ,
111
- flagValue : []string {"apis/ good/v2=true" , "apis/ good/v1=false" },
111
+ flagValue : []string {"good/v2=true" , "good/v1=false" },
112
112
expected : []string {"v1" },
113
113
},
114
114
{
115
115
name : "enable from flag, disabled by disable" ,
116
116
apiGroup : "good" ,
117
117
disabledAPIGroupVersions : map [string ][]string {"good" : {"v2" }},
118
- flagValue : []string {"apis/ good/v2=true" , "apis/ good/v1=false" },
118
+ flagValue : []string {"good/v2=true" , "good/v1=false" },
119
119
expected : []string {"v1" , "v2" },
120
120
},
121
121
{
122
122
name : "enable by default, disable by flag" ,
123
123
apiGroup : "batch" ,
124
- flagValue : []string {"apis/ batch/v1=false" },
124
+ flagValue : []string {"batch/v1=false" },
125
125
expected : []string {"v1" },
126
126
},
127
127
{
0 commit comments