diff --git a/staging/src/k8s.io/client-go/tools/clientcmd/client_config_test.go b/staging/src/k8s.io/client-go/tools/clientcmd/client_config_test.go index a13fe72b954..a209da42f26 100644 --- a/staging/src/k8s.io/client-go/tools/clientcmd/client_config_test.go +++ b/staging/src/k8s.io/client-go/tools/clientcmd/client_config_test.go @@ -132,9 +132,17 @@ func TestModifyContext(t *testing.T) { "clean": true, } + tempPath, err := ioutil.TempFile("", "testclientcmd-") + if err != nil { + t.Fatalf("unexpected error: %v", err) + } + defer os.Remove(tempPath.Name()) + pathOptions := NewDefaultPathOptions() config := createValidTestConfig() + pathOptions.GlobalFile = tempPath.Name() + // define new context and assign it - our path options config config.Contexts["updated"] = &clientcmdapi.Context{ Cluster: "updated",