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

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
This commit is contained in:
Matthieu MOREL 2024-09-22 12:21:19 +02:00
parent 221bf19ee0
commit 0dfc6e2843

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