@@ -20,16 +20,16 @@ import (
20
20
"reflect"
21
21
"testing"
22
22
23
- utilfeature "k8s.io/apiserver/pkg/util/feature "
23
+ "k8s.io/component-base/featuregate "
24
24
"k8s.io/kubernetes/cmd/kubeadm/app/constants"
25
25
)
26
26
27
27
func TestKnownFeatures (t * testing.T ) {
28
28
var someFeatures = FeatureList {
29
- "feature2" : {FeatureSpec : utilfeature .FeatureSpec {Default : true , PreRelease : utilfeature .Alpha }},
30
- "feature1" : {FeatureSpec : utilfeature .FeatureSpec {Default : false , PreRelease : utilfeature .Beta }},
31
- "feature3" : {FeatureSpec : utilfeature .FeatureSpec {Default : false , PreRelease : utilfeature .GA }},
32
- "hidden" : {FeatureSpec : utilfeature .FeatureSpec {Default : false , PreRelease : utilfeature .GA }, HiddenInHelpText : true },
29
+ "feature2" : {FeatureSpec : featuregate .FeatureSpec {Default : true , PreRelease : featuregate .Alpha }},
30
+ "feature1" : {FeatureSpec : featuregate .FeatureSpec {Default : false , PreRelease : featuregate .Beta }},
31
+ "feature3" : {FeatureSpec : featuregate .FeatureSpec {Default : false , PreRelease : featuregate .GA }},
32
+ "hidden" : {FeatureSpec : featuregate .FeatureSpec {Default : false , PreRelease : featuregate .GA }, HiddenInHelpText : true },
33
33
}
34
34
35
35
r := KnownFeatures (& someFeatures )
@@ -57,9 +57,9 @@ func TestKnownFeatures(t *testing.T) {
57
57
58
58
func TestNewFeatureGate (t * testing.T ) {
59
59
var someFeatures = FeatureList {
60
- "feature1" : {FeatureSpec : utilfeature .FeatureSpec {Default : false , PreRelease : utilfeature .Beta }},
61
- "feature2" : {FeatureSpec : utilfeature .FeatureSpec {Default : true , PreRelease : utilfeature .Alpha }},
62
- "deprecated" : {FeatureSpec : utilfeature .FeatureSpec {Default : true , PreRelease : utilfeature .Deprecated }},
60
+ "feature1" : {FeatureSpec : featuregate .FeatureSpec {Default : false , PreRelease : featuregate .Beta }},
61
+ "feature2" : {FeatureSpec : featuregate .FeatureSpec {Default : true , PreRelease : featuregate .Alpha }},
62
+ "deprecated" : {FeatureSpec : featuregate .FeatureSpec {Default : true , PreRelease : featuregate .Deprecated }},
63
63
}
64
64
65
65
var tests = []struct {
@@ -128,8 +128,8 @@ func TestNewFeatureGate(t *testing.T) {
128
128
129
129
func TestValidateVersion (t * testing.T ) {
130
130
var someFeatures = FeatureList {
131
- "feature1" : {FeatureSpec : utilfeature .FeatureSpec {Default : false , PreRelease : utilfeature .Beta }},
132
- "feature2" : {FeatureSpec : utilfeature .FeatureSpec {Default : true , PreRelease : utilfeature .Alpha }, MinimumVersion : constants .MinimumControlPlaneVersion .WithPreRelease ("alpha.1" )},
131
+ "feature1" : {FeatureSpec : featuregate .FeatureSpec {Default : false , PreRelease : featuregate .Beta }},
132
+ "feature2" : {FeatureSpec : featuregate .FeatureSpec {Default : true , PreRelease : featuregate .Alpha }, MinimumVersion : constants .MinimumControlPlaneVersion .WithPreRelease ("alpha.1" )},
133
133
}
134
134
135
135
var tests = []struct {
@@ -187,8 +187,8 @@ func TestEnabledDefaults(t *testing.T) {
187
187
func TestCheckDeprecatedFlags (t * testing.T ) {
188
188
dummyMessage := "dummy message"
189
189
var someFeatures = FeatureList {
190
- "feature1" : {FeatureSpec : utilfeature .FeatureSpec {Default : false , PreRelease : utilfeature .Beta }},
191
- "deprecated" : {FeatureSpec : utilfeature .FeatureSpec {Default : true , PreRelease : utilfeature .Deprecated }, DeprecationMessage : dummyMessage },
190
+ "feature1" : {FeatureSpec : featuregate .FeatureSpec {Default : false , PreRelease : featuregate .Beta }},
191
+ "deprecated" : {FeatureSpec : featuregate .FeatureSpec {Default : true , PreRelease : featuregate .Deprecated }, DeprecationMessage : dummyMessage },
192
192
}
193
193
194
194
var tests = []struct {
0 commit comments