fix: enable error-is-as rule from testifylint in module `k8s.io/apiserver`

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>

Kubernetes-commit: 0dfc6e2843f913b26c9382144fd2381f4b536bf0
This commit is contained in:
Matthieu MOREL 2024-09-22 12:21:19 +02:00 committed by Kubernetes Publisher
parent 1e85cd3163
commit b489c4ea4e
1 changed files with 1 additions and 2 deletions

View File

@ -19,7 +19,6 @@ package proxy
import ( import (
"bytes" "bytes"
"crypto/rand" "crypto/rand"
"errors"
"fmt" "fmt"
"io" "io"
"net" "net"
@ -304,7 +303,7 @@ func TestTunnelingResponseWriter_DelegateResponseWriter(t *testing.T) {
trw.hijacked = true trw.hijacked = true
_, err = trw.Write(expectedWrite) _, err = trw.Write(expectedWrite)
assert.Error(t, err, "Writing to ResponseWriter after Hijack() is an error") 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(). // Validate WriteHeader().
trw = &tunnelingResponseWriter{w: &mockResponseWriter{}} trw = &tunnelingResponseWriter{w: &mockResponseWriter{}}
expectedStatusCode := 201 expectedStatusCode := 201