From 81a15801b6887aa642a73913dce0253414c8e971 Mon Sep 17 00:00:00 2001 From: Yuki Iwai Date: Wed, 12 Jun 2024 17:22:51 +0900 Subject: [PATCH] Clean up the featureGates during the matchSuccessPolicy unit tests Signed-off-by: Yuki Iwai --- pkg/controller/job/success_policy_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/controller/job/success_policy_test.go b/pkg/controller/job/success_policy_test.go index 6bf629e43b6..3432aa78f79 100644 --- a/pkg/controller/job/success_policy_test.go +++ b/pkg/controller/job/success_policy_test.go @@ -391,7 +391,8 @@ func TestMatchSuccessPolicy(t *testing.T) { } for name, tc := range testCases { t.Run(name, func(t *testing.T) { - featuregatetesting.SetFeatureGateDuringTest(t, feature.DefaultFeatureGate, features.JobSuccessPolicy, tc.enableJobSuccessPolicy) + defer featuregatetesting.SetFeatureGateDuringTest(t, feature.DefaultFeatureGate, features.JobSuccessPolicy, tc.enableJobSuccessPolicy)() + logger := ktesting.NewLogger(t, ktesting.NewConfig( ktesting.BufferLogs(true),