mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-06 18:54:06 +00:00
Merge pull request #127536 from mmorel-35/testifylint/contains@k8s.io/apiserver
fix: enable contains rule from testifylint in module `k8s.io/apiserver`
This commit is contained in:
commit
65ee79ee2c
@ -170,7 +170,7 @@ func TestTunnelingHandler_BadHandshakeError(t *testing.T) {
|
||||
// Handshake fails.
|
||||
_, err := httpstream.Handshake(req, w, []string{constants.PortForwardV1Name})
|
||||
require.Error(t, err, "handshake should have returned an error")
|
||||
assert.True(t, strings.Contains(err.Error(), "unable to negotiate protocol"))
|
||||
assert.ErrorContains(t, err, "unable to negotiate protocol")
|
||||
w.WriteHeader(http.StatusForbidden)
|
||||
}))
|
||||
defer spdyServer.Close()
|
||||
@ -279,12 +279,12 @@ func TestTunnelingResponseWriter_Hijack(t *testing.T) {
|
||||
trw = &tunnelingResponseWriter{written: true}
|
||||
_, _, err = trw.Hijack()
|
||||
assert.Error(t, err, "Hijack after writing to response writer is error")
|
||||
assert.True(t, strings.Contains(err.Error(), "connection has already been written to"))
|
||||
assert.ErrorContains(t, err, "connection has already been written to")
|
||||
// Hijacking after already hijacked is an error.
|
||||
trw = &tunnelingResponseWriter{hijacked: true}
|
||||
_, _, err = trw.Hijack()
|
||||
assert.Error(t, err, "Hijack after writing to response writer is error")
|
||||
assert.True(t, strings.Contains(err.Error(), "connection has already been hijacked"))
|
||||
assert.ErrorContains(t, err, "connection has already been hijacked")
|
||||
}
|
||||
|
||||
func TestTunnelingResponseWriter_DelegateResponseWriter(t *testing.T) {
|
||||
|
Loading…
Reference in New Issue
Block a user