From b489c4ea4e414456ee6d4813e7961801de77d5bc Mon Sep 17 00:00:00 2001 From: Matthieu MOREL Date: Sun, 22 Sep 2024 12:21:19 +0200 Subject: [PATCH] fix: enable error-is-as rule from testifylint in module `k8s.io/apiserver` Signed-off-by: Matthieu MOREL Kubernetes-commit: 0dfc6e2843f913b26c9382144fd2381f4b536bf0 --- pkg/util/proxy/streamtunnel_test.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/util/proxy/streamtunnel_test.go b/pkg/util/proxy/streamtunnel_test.go index 62e38d6e6..7185c3572 100644 --- a/pkg/util/proxy/streamtunnel_test.go +++ b/pkg/util/proxy/streamtunnel_test.go @@ -19,7 +19,6 @@ package proxy import ( "bytes" "crypto/rand" - "errors" "fmt" "io" "net" @@ -304,7 +303,7 @@ func TestTunnelingResponseWriter_DelegateResponseWriter(t *testing.T) { trw.hijacked = true _, err = trw.Write(expectedWrite) assert.Error(t, err, "Writing to ResponseWriter after Hijack() is an error") - assert.True(t, errors.Is(err, http.ErrHijacked), "Hijacked error returned if writing after hijacked") + require.ErrorIs(t, err, http.ErrHijacked, "Hijacked error returned if writing after hijacked") // Validate WriteHeader(). trw = &tunnelingResponseWriter{w: &mockResponseWriter{}} expectedStatusCode := 201