scheduler: make ApplyFeatureGates() stateless

This commit is contained in:
Wei Huang
2019-07-30 11:41:57 -07:00
parent 1871f75b32
commit eb3ed24853
6 changed files with 80 additions and 15 deletions

View File

@@ -94,7 +94,7 @@ func TestApplyFeatureGates(t *testing.T) {
// Apply features for algorithm providers.
defer featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.TaintNodesByCondition, true)()
ApplyFeatureGates()
defer ApplyFeatureGates()()
for _, pn := range algorithmProviderNames {
t.Run(pn, func(t *testing.T) {