Commit 421950ee authored by Matt Liggett's avatar Matt Liggett

Avoid pathname collisions in TestNewOICAuthProvider.

May fix #26815
parent 021c8313
...@@ -39,11 +39,16 @@ import ( ...@@ -39,11 +39,16 @@ import (
) )
func TestNewOIDCAuthProvider(t *testing.T) { func TestNewOIDCAuthProvider(t *testing.T) {
cert := path.Join(os.TempDir(), "oidc-cert") tempDir, err := ioutil.TempDir(os.TempDir(), "oidc_test")
key := path.Join(os.TempDir(), "oidc-key") if err != nil {
t.Fatalf("Cannot make temp dir %v", err)
}
cert := path.Join(tempDir, "oidc-cert")
key := path.Join(tempDir, "oidc-key")
defer os.Remove(cert) defer os.Remove(cert)
defer os.Remove(key) defer os.Remove(key)
defer os.Remove(tempDir)
oidctesting.GenerateSelfSignedCert(t, "127.0.0.1", cert, key) oidctesting.GenerateSelfSignedCert(t, "127.0.0.1", cert, key)
op := oidctesting.NewOIDCProvider(t) op := oidctesting.NewOIDCProvider(t)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment