From 7f1dde2a0fe5713d91f2c9b3f7c90ce0b1edeeca Mon Sep 17 00:00:00 2001 From: Lukasz Szaszkiewicz Date: Fri, 13 Jun 2025 17:23:16 +0200 Subject: [PATCH] test/apimachinery/watchlist: properly wire modified config to informer for fallback case --- test/e2e/apimachinery/watchlist.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/e2e/apimachinery/watchlist.go b/test/e2e/apimachinery/watchlist.go index 26f3aa3a7bc..16e4025da3f 100644 --- a/test/e2e/apimachinery/watchlist.go +++ b/test/e2e/apimachinery/watchlist.go @@ -198,14 +198,15 @@ var _ = SIGDescribe("API Streaming (aka. WatchList)", framework.WithFeatureGate( ginkgo.It("falls backs to supported content type when when receiving resources as Tables was requested", func(ctx context.Context) { featuregatetesting.SetFeatureGateDuringTest(ginkgo.GinkgoTB(), utilfeature.DefaultFeatureGate, featuregate.Feature(clientfeatures.WatchListClient), true) - modifiedClientConfig := f.ClientConfig() + modifiedClientConfig := dynamic.ConfigFor(f.ClientConfig()) modifiedClientConfig.AcceptContentTypes = strings.Join([]string{ fmt.Sprintf("application/json;as=Table;v=%s;g=%s", metav1.SchemeGroupVersion.Version, metav1.GroupName), "application/json", }, ",") modifiedClientConfig.GroupVersion = &v1.SchemeGroupVersion - dynamicClient, err := dynamic.NewForConfig(modifiedClientConfig) + restClient, err := rest.RESTClientFor(modifiedClientConfig) framework.ExpectNoError(err) + dynamicClient := dynamic.New(restClient) stopCh := make(chan struct{}) defer close(stopCh)