github.com/llimllib/devd@v0.0.0-20230426145215-4d29fc25f909/certgen_test.go (about) 1 package devd 2 3 import ( 4 "os" 5 "path" 6 "testing" 7 ) 8 9 func TestGenerateCert(t *testing.T) { 10 d, err := os.MkdirTemp("", "devdtest") 11 if err != nil { 12 t.Error(err) 13 return 14 } 15 defer func() { _ = os.Remove(d) }() 16 dst := path.Join(d, "certbundle") 17 err = GenerateCert(dst) 18 if err != nil { 19 t.Error(err) 20 } 21 22 _, err = getTLSConfig(dst) 23 if err != nil { 24 t.Error(err) 25 } 26 }