+6
-25
lines changedFilter options
+6
-25
lines changed Original file line number Diff line number Diff line change
@@ -3,26 +3,15 @@ package localca
3
3
import (
4
4
"encoding/pem"
5
5
"errors"
6
-
"io/ioutil"
7
6
"os"
7
+
"path/filepath"
8
8
"testing"
9
9
10
10
"github.com/cloudflare/cfssl/csr"
11
11
"github.com/cloudflare/cfssl/helpers"
12
12
"github.com/cloudflare/cfssl/initca"
13
13
)
14
14
15
-
func tempName() (string, error) {
16
-
tmpf, err := ioutil.TempFile("", "transport_cachedkp_")
17
-
if err != nil {
18
-
return "", err
19
-
}
20
-
21
-
name := tmpf.Name()
22
-
tmpf.Close()
23
-
return name, nil
24
-
}
25
-
26
15
func TestEncodePEM(t *testing.T) {
27
16
p := &pem.Block{
28
17
Type: "CERTIFICATE REQUEST",
@@ -48,24 +37,16 @@ func TestLoadSigner(t *testing.T) {
48
37
t.Fatalf("expected an errNotSetup (%v), got: %v", errNotSetup, err)
49
38
}
50
39
51
-
lca.KeyFile, err = tempName()
52
-
if err != nil {
53
-
t.Fatal(err)
54
-
}
55
-
defer os.Remove(lca.KeyFile)
56
-
57
-
lca.CertFile, err = tempName()
58
-
if err != nil {
59
-
t.Fatal(err)
60
-
}
61
-
defer os.Remove(lca.CertFile)
40
+
tmpDir := t.TempDir()
41
+
lca.KeyFile = filepath.Join(tmpDir, "KeyFile")
42
+
lca.CertFile = filepath.Join(tmpDir, "CertFile")
62
43
63
-
err = ioutil.WriteFile(lca.KeyFile, keyPEM, 0644)
44
+
err = os.WriteFile(lca.KeyFile, keyPEM, 0644)
64
45
if err != nil {
65
46
t.Fatal(err)
66
47
}
67
48
68
-
err = ioutil.WriteFile(lca.CertFile, certPEM, 0644)
49
+
err = os.WriteFile(lca.CertFile, certPEM, 0644)
69
50
if err != nil {
70
51
t.Fatal(err)
71
52
}
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4