path/filepath: move out of temp directory before deleting it in TestAbs

Fixes #3476.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5986045
This commit is contained in:
Alex Brainman 2012-04-05 15:17:24 +10:00
parent 4e9f7047dc
commit 4b943bded8
1 changed files with 5 additions and 0 deletions

View File

@ -684,10 +684,15 @@ func TestAbs(t *testing.T) {
}
defer os.RemoveAll(root)
wd, err := os.Getwd()
if err != nil {
t.Fatal("getwd failed: ", err)
}
err = os.Chdir(root)
if err != nil {
t.Fatal("chdir failed: ", err)
}
defer os.Chdir(wd)
for _, dir := range absTestDirs {
err = os.Mkdir(dir, 0777)