Fix lint errors from a previous commit
This commit is contained in:
parent
71712b2d00
commit
c12a23725d
2
go.mod
2
go.mod
@ -27,7 +27,7 @@ require (
|
|||||||
github.com/spf13/pflag v1.0.5
|
github.com/spf13/pflag v1.0.5
|
||||||
github.com/stretchr/testify v1.7.0
|
github.com/stretchr/testify v1.7.0
|
||||||
golang.org/x/crypto v0.0.0-20201217014255-9d1352758620
|
golang.org/x/crypto v0.0.0-20201217014255-9d1352758620
|
||||||
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 // indirect
|
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110
|
||||||
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
|
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
|
||||||
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a
|
golang.org/x/sync v0.0.0-20201207232520-09787c993a3a
|
||||||
golang.org/x/tools v0.0.0-20200825202427-b303f430e36d // indirect
|
golang.org/x/tools v0.0.0-20200825202427-b303f430e36d // indirect
|
||||||
|
@ -566,9 +566,7 @@ func TestImpersonationProxy(t *testing.T) { //nolint:gocyclo // yeah, it's compl
|
|||||||
conciergePod = &pod
|
conciergePod = &pod
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if conciergePod == nil {
|
require.NotNil(t, conciergePod, "could not find a concierge pod")
|
||||||
t.Error("could not find a concierge pod")
|
|
||||||
}
|
|
||||||
|
|
||||||
// Try "kubectl exec" through the impersonation proxy.
|
// Try "kubectl exec" through the impersonation proxy.
|
||||||
echoString := "hello world"
|
echoString := "hello world"
|
||||||
@ -788,13 +786,17 @@ func TestImpersonationProxy(t *testing.T) { //nolint:gocyclo // yeah, it's compl
|
|||||||
|
|
||||||
dest, _ := url.Parse(impersonationProxyURL)
|
dest, _ := url.Parse(impersonationProxyURL)
|
||||||
dest.Path = "/api/v1/namespaces/" + namespaceName + "/configmaps/configmap-1"
|
dest.Path = "/api/v1/namespaces/" + namespaceName + "/configmaps/configmap-1"
|
||||||
response, err := httpClient.Get(dest.String())
|
getConfigmapRequest, err := http.NewRequestWithContext(ctx, http.MethodGet, dest.String(), nil)
|
||||||
|
require.NoError(t, err)
|
||||||
|
response, err := httpClient.Do(getConfigmapRequest)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
body, _ := ioutil.ReadAll(response.Body)
|
body, _ := ioutil.ReadAll(response.Body)
|
||||||
t.Logf("http2 status code: %d, proto: %s, message: %s", response.StatusCode, response.Proto, body)
|
t.Logf("http2 status code: %d, proto: %s, message: %s", response.StatusCode, response.Proto, body)
|
||||||
require.Equal(t, "HTTP/2.0", response.Proto)
|
require.Equal(t, "HTTP/2.0", response.Proto)
|
||||||
require.Equal(t, http.StatusOK, response.StatusCode)
|
require.Equal(t, http.StatusOK, response.StatusCode)
|
||||||
defer response.Body.Close()
|
defer func() {
|
||||||
|
require.NoError(t, response.Body.Close())
|
||||||
|
}()
|
||||||
var actualConfigMap corev1.ConfigMap
|
var actualConfigMap corev1.ConfigMap
|
||||||
require.NoError(t, json.Unmarshal(body, &actualConfigMap))
|
require.NoError(t, json.Unmarshal(body, &actualConfigMap))
|
||||||
actualConfigMap.TypeMeta = metav1.TypeMeta{} // This isn't filled out in the wantConfigMap we got back from create.
|
actualConfigMap.TypeMeta = metav1.TypeMeta{} // This isn't filled out in the wantConfigMap we got back from create.
|
||||||
@ -807,11 +809,15 @@ func TestImpersonationProxy(t *testing.T) { //nolint:gocyclo // yeah, it's compl
|
|||||||
"labelSelector": {fmt.Sprintf("%s=%s", wantConfigMapLabelKey, wantConfigMapLabelValue)},
|
"labelSelector": {fmt.Sprintf("%s=%s", wantConfigMapLabelKey, wantConfigMapLabelValue)},
|
||||||
"resourceVersion": {"0"},
|
"resourceVersion": {"0"},
|
||||||
}.Encode()
|
}.Encode()
|
||||||
response, err = httpClient.Get(dest.String())
|
watchConfigmapsRequest, err := http.NewRequestWithContext(ctx, http.MethodGet, dest.String(), nil)
|
||||||
|
require.NoError(t, err)
|
||||||
|
response, err = httpClient.Do(watchConfigmapsRequest)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
require.Equal(t, "HTTP/2.0", response.Proto)
|
require.Equal(t, "HTTP/2.0", response.Proto)
|
||||||
require.Equal(t, http.StatusOK, response.StatusCode)
|
require.Equal(t, http.StatusOK, response.StatusCode)
|
||||||
defer response.Body.Close()
|
defer func() {
|
||||||
|
require.NoError(t, response.Body.Close())
|
||||||
|
}()
|
||||||
|
|
||||||
// decode
|
// decode
|
||||||
decoder := json.NewDecoder(response.Body)
|
decoder := json.NewDecoder(response.Body)
|
||||||
|
Loading…
Reference in New Issue
Block a user