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