@@ -30,10 +30,15 @@ import (
30
30
31
31
func TestGenerateCACert (t * testing.T ) {
32
32
tmpDir , err := ioutil .TempDir ("" , "" )
33
+ defer func () { //clean up tempdir
34
+ err := os .RemoveAll (tmpDir )
35
+ if err != nil {
36
+ t .Errorf ("failed to clean up temp folder %q" , tmpDir )
37
+ }
38
+ }()
33
39
if err != nil {
34
40
t .Fatalf ("Error generating tmpdir: %v" , err )
35
41
}
36
- defer os .RemoveAll (tmpDir )
37
42
38
43
certPath := filepath .Join (tmpDir , "cert" )
39
44
keyPath := filepath .Join (tmpDir , "key" )
@@ -58,16 +63,26 @@ func TestGenerateCACert(t *testing.T) {
58
63
59
64
func TestGenerateSignedCert (t * testing.T ) {
60
65
tmpDir , err := ioutil .TempDir ("" , "" )
66
+ defer func () { //clean up tempdir
67
+ err := os .RemoveAll (tmpDir )
68
+ if err != nil {
69
+ t .Errorf ("failed to clean up temp folder %q" , tmpDir )
70
+ }
71
+ }()
61
72
if err != nil {
62
73
t .Fatalf ("Error generating tmpdir: %v" , err )
63
74
}
64
- defer os .RemoveAll (tmpDir )
65
75
66
76
signerTmpDir , err := ioutil .TempDir ("" , "" )
77
+ defer func () { //clean up tempdir
78
+ err := os .RemoveAll (signerTmpDir )
79
+ if err != nil {
80
+ t .Errorf ("failed to clean up temp folder %q" , signerTmpDir )
81
+ }
82
+ }()
67
83
if err != nil {
68
84
t .Fatalf ("Error generating signer tmpdir: %v" , err )
69
85
}
70
- defer os .RemoveAll (signerTmpDir )
71
86
72
87
validSignerCertPath := filepath .Join (signerTmpDir , "cert" )
73
88
validSignerKeyPath := filepath .Join (signerTmpDir , "key" )
0 commit comments