mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-01 18:58:18 +00:00
StreamTranslator and FallbackExecutor for WebSockets
This commit is contained in:
@@ -18,6 +18,7 @@ package server
|
||||
|
||||
import (
|
||||
"context"
|
||||
"crypto/tls"
|
||||
"errors"
|
||||
"fmt"
|
||||
"io"
|
||||
@@ -959,7 +960,10 @@ func TestServeExecInContainerIdleTimeout(t *testing.T) {
|
||||
|
||||
url := fw.testHTTPServer.URL + "/exec/" + podNamespace + "/" + podName + "/" + expectedContainerName + "?c=ls&c=-a&" + api.ExecStdinParam + "=1"
|
||||
|
||||
upgradeRoundTripper := spdy.NewRoundTripper(nil)
|
||||
upgradeRoundTripper, err := spdy.NewRoundTripper(&tls.Config{})
|
||||
if err != nil {
|
||||
t.Fatalf("Error creating SpdyRoundTripper: %v", err)
|
||||
}
|
||||
c := &http.Client{Transport: upgradeRoundTripper}
|
||||
|
||||
resp, err := c.Do(makeReq(t, "POST", url, "v4.channel.k8s.io"))
|
||||
@@ -1115,7 +1119,10 @@ func testExecAttach(t *testing.T, verb string) {
|
||||
upgradeRoundTripper httpstream.UpgradeRoundTripper
|
||||
c *http.Client
|
||||
)
|
||||
upgradeRoundTripper = spdy.NewRoundTripper(nil)
|
||||
upgradeRoundTripper, err = spdy.NewRoundTripper(&tls.Config{})
|
||||
if err != nil {
|
||||
t.Fatalf("Error creating SpdyRoundTripper: %v", err)
|
||||
}
|
||||
c = &http.Client{Transport: upgradeRoundTripper}
|
||||
|
||||
resp, err = c.Do(makeReq(t, "POST", url, "v4.channel.k8s.io"))
|
||||
@@ -1211,7 +1218,10 @@ func TestServePortForwardIdleTimeout(t *testing.T) {
|
||||
|
||||
url := fw.testHTTPServer.URL + "/portForward/" + podNamespace + "/" + podName
|
||||
|
||||
upgradeRoundTripper := spdy.NewRoundTripper(nil)
|
||||
upgradeRoundTripper, err := spdy.NewRoundTripper(&tls.Config{})
|
||||
if err != nil {
|
||||
t.Fatalf("Error creating SpdyRoundTripper: %v", err)
|
||||
}
|
||||
c := &http.Client{Transport: upgradeRoundTripper}
|
||||
|
||||
req := makeReq(t, "POST", url, "portforward.k8s.io")
|
||||
@@ -1310,7 +1320,10 @@ func TestServePortForward(t *testing.T) {
|
||||
c *http.Client
|
||||
)
|
||||
|
||||
upgradeRoundTripper = spdy.NewRoundTripper(nil)
|
||||
upgradeRoundTripper, err = spdy.NewRoundTripper(&tls.Config{})
|
||||
if err != nil {
|
||||
t.Fatalf("Error creating SpdyRoundTripper: %v", err)
|
||||
}
|
||||
c = &http.Client{Transport: upgradeRoundTripper}
|
||||
|
||||
req := makeReq(t, "POST", url, "portforward.k8s.io")
|
||||
|
||||
Reference in New Issue
Block a user