diff options
| author | Manlio Perillo <manlio.perillo@gmail.com> | 2021-04-07 21:27:27 +0200 |
|---|---|---|
| committer | Tobias Klauser <tobias.klauser@gmail.com> | 2021-04-09 09:01:07 +0000 |
| commit | 4d7d7a4c50ea0d16879458a032f1a05db2c7ae4f (patch) | |
| tree | 007855805e495577d12755d2ca8be78cfecd79ee /src/os/os_windows_test.go | |
| parent | 8518aac3147da163ac5accfacbf0c30f684177e2 (diff) | |
| download | go-4d7d7a4c50ea0d16879458a032f1a05db2c7ae4f.tar.xz | |
os: replace os.MkdirTemp with T.TempDir
Updates #45402
Change-Id: Ib8e62a13ddff884e4d34b3a0fdc9a10db2b68da6
Reviewed-on: https://go-review.googlesource.com/c/go/+/308109
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
Diffstat (limited to 'src/os/os_windows_test.go')
| -rw-r--r-- | src/os/os_windows_test.go | 28 |
1 files changed, 6 insertions, 22 deletions
diff --git a/src/os/os_windows_test.go b/src/os/os_windows_test.go index f310a75f39..195c30f50e 100644 --- a/src/os/os_windows_test.go +++ b/src/os/os_windows_test.go @@ -626,11 +626,7 @@ func TestOpenVolumeName(t *testing.T) { } func TestDeleteReadOnly(t *testing.T) { - tmpdir, err := os.MkdirTemp("", "TestDeleteReadOnly") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(tmpdir) + tmpdir := t.TempDir() p := filepath.Join(tmpdir, "a") // This sets FILE_ATTRIBUTE_READONLY. f, err := os.OpenFile(p, os.O_CREATE, 0400) @@ -796,11 +792,7 @@ func compareCommandLineToArgvWithSyscall(t *testing.T, cmd string) { } func TestCmdArgs(t *testing.T) { - tmpdir, err := os.MkdirTemp("", "TestCmdArgs") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(tmpdir) + tmpdir := t.TempDir() const prog = ` package main @@ -815,8 +807,7 @@ func main() { } ` src := filepath.Join(tmpdir, "main.go") - err = os.WriteFile(src, []byte(prog), 0666) - if err != nil { + if err := os.WriteFile(src, []byte(prog), 0666); err != nil { t.Fatal(err) } @@ -963,21 +954,14 @@ func TestSymlinkCreation(t *testing.T) { } t.Parallel() - temp, err := os.MkdirTemp("", "TestSymlinkCreation") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(temp) - + temp := t.TempDir() dummyFile := filepath.Join(temp, "file") - err = os.WriteFile(dummyFile, []byte(""), 0644) - if err != nil { + if err := os.WriteFile(dummyFile, []byte(""), 0644); err != nil { t.Fatal(err) } linkFile := filepath.Join(temp, "link") - err = os.Symlink(dummyFile, linkFile) - if err != nil { + if err := os.Symlink(dummyFile, linkFile); err != nil { t.Fatal(err) } } |
