some deletions
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / honnef.co / go / tools@v0.0.1-2020.1.5 / internal / renameio / umask_test.go
diff --git a/.config/coc/extensions/coc-go-data/tools/pkg/mod/honnef.co/go/tools@v0.0.1-2020.1.5/internal/renameio/umask_test.go b/.config/coc/extensions/coc-go-data/tools/pkg/mod/honnef.co/go/tools@v0.0.1-2020.1.5/internal/renameio/umask_test.go
deleted file mode 100644 (file)
index d75d67c..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright 2019 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.
-
-// +build !plan9,!windows,!js
-
-package renameio
-
-import (
-       "io/ioutil"
-       "os"
-       "path/filepath"
-       "syscall"
-       "testing"
-)
-
-func TestWriteFileModeAppliesUmask(t *testing.T) {
-       dir, err := ioutil.TempDir("", "renameio")
-       if err != nil {
-               t.Fatalf("Failed to create temporary directory: %v", err)
-       }
-       defer os.RemoveAll(dir)
-
-       const mode = 0644
-       const umask = 0007
-       defer syscall.Umask(syscall.Umask(umask))
-
-       file := filepath.Join(dir, "testWrite")
-       err = WriteFile(file, []byte("go-build"), mode)
-       if err != nil {
-               t.Fatalf("Failed to write file: %v", err)
-       }
-
-       fi, err := os.Stat(file)
-       if err != nil {
-               t.Fatalf("Stat %q (looking for mode %#o): %s", file, mode, err)
-       }
-
-       if fi.Mode()&os.ModePerm != 0640 {
-               t.Errorf("Stat %q: mode %#o want %#o", file, fi.Mode()&os.ModePerm, 0640)
-       }
-}