aboutsummaryrefslogtreecommitdiffstats
path: root/syz-verifier
diff options
context:
space:
mode:
authorEng Zer Jun <engzerjun@gmail.com>2022-03-23 16:04:21 +0800
committerAleksandr Nogikh <wp32pw@gmail.com>2022-03-28 12:03:24 +0200
commit0d08379d0a6e5c91206a82e207c6c05f0f9fddc4 (patch)
tree56b9d5c90b545c2d2e7bd74b059b1d1e2be50834 /syz-verifier
parent89bc860804252dbacb8c2bea60b9204859f4afd7 (diff)
all: use `t.TempDir` to create temporary test directory
This commit replaces all `ioutil.TempDir` with `t.TempDir` in tests. The directory created by `t.TempDir` is automatically removed when the test and all its subtests complete. Reference: https://pkg.go.dev/testing#T.TempDir Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
Diffstat (limited to 'syz-verifier')
-rw-r--r--syz-verifier/utils_test.go11
1 files changed, 1 insertions, 10 deletions
diff --git a/syz-verifier/utils_test.go b/syz-verifier/utils_test.go
index ffd255894..04888ec5e 100644
--- a/syz-verifier/utils_test.go
+++ b/syz-verifier/utils_test.go
@@ -4,8 +4,6 @@
package main
import (
- "io/ioutil"
- "os"
"testing"
"github.com/google/syzkaller/pkg/ipc"
@@ -46,14 +44,7 @@ func getTestProgram(t *testing.T) *prog.Prog {
}
func makeTestResultDirectory(t *testing.T) string {
- dir, err := ioutil.TempDir("", "syz-verifier")
- if err != nil {
- t.Fatalf("failed to create results directory: %v", err)
- }
- t.Cleanup(func() {
- os.RemoveAll(dir)
- })
- return osutil.Abs(dir)
+ return osutil.Abs(t.TempDir())
}
func makeExecResult(pool int, errnos []int, flags ...int) *ExecResult {