diff options
Diffstat (limited to 'src/pkg/os/error_windows_test.go')
-rw-r--r-- | src/pkg/os/error_windows_test.go | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/src/pkg/os/error_windows_test.go b/src/pkg/os/error_windows_test.go deleted file mode 100644 index 3e6504f8d..000000000 --- a/src/pkg/os/error_windows_test.go +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright 2012 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package os_test - -import ( - "io/ioutil" - "os" - "path/filepath" - "testing" -) - -func TestErrIsExistAfterRename(t *testing.T) { - dir, err := ioutil.TempDir("", "go-build") - if err != nil { - t.Fatalf("Create temp directory: %v", err) - } - defer os.RemoveAll(dir) - - src := filepath.Join(dir, "src") - dest := filepath.Join(dir, "dest") - - f, err := os.Create(src) - if err != nil { - t.Fatalf("Create file %v: %v", src, err) - } - f.Close() - err = os.Rename(src, dest) - if err != nil { - t.Fatalf("Rename %v to %v: %v", src, dest, err) - } - - f, err = os.Create(src) - if err != nil { - t.Fatalf("Create file %v: %v", src, err) - } - f.Close() - err = os.Rename(src, dest) - if err == nil { - t.Fatal("Rename should have failed") - } - if s := checkErrorPredicate("os.IsExist", os.IsExist, err); s != "" { - t.Fatal(s) - return - } -} |