use t.Cleanup instead of defer

This commit is contained in:
itchyny 2020-08-14 01:28:52 +09:00
parent cbe026840a
commit a25a89e162

View file

@ -303,7 +303,7 @@ func TestRename(t *testing.T) {
if err != nil {
t.Fatalf("ioutil.TempDir returned an error: %s", err)
}
defer os.RemoveAll(dir)
t.Cleanup(func() { os.RemoveAll(dir) })
if err := os.Chdir(dir); err != nil {
t.Fatalf("os.Chdir returned an error: %s", err)
}