Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Fargher <jfargher@gitlab.com>2023-02-07 06:38:49 +0300
committerJames Fargher <jfargher@gitlab.com>2023-02-08 22:50:38 +0300
commit5cf02f580e6eafb00c93631803d9627e6a579e83 (patch)
tree8675c12376a25ee2a42fcbec12f9bbccc3d777dc /internal/backup/filesystem_sink_test.go
parent3060313e355e2fe711f6964a44ae5335fb68a76c (diff)
Extract file and executable permissions
Bulk update all file and executable permissions to use the new perm package. Strictly speaking changing os.ModePerm to perm.PublicFile is a permission change (it goes from executable to normal), but since ModePerm is only used in tests this should be safe.
Diffstat (limited to 'internal/backup/filesystem_sink_test.go')
-rw-r--r--internal/backup/filesystem_sink_test.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/backup/filesystem_sink_test.go b/internal/backup/filesystem_sink_test.go
index 3346aab4a..fbb6b67b7 100644
--- a/internal/backup/filesystem_sink_test.go
+++ b/internal/backup/filesystem_sink_test.go
@@ -24,7 +24,7 @@ func TestFilesystemSink_GetReader(t *testing.T) {
dir := testhelper.TempDir(t)
const relativePath = "test.dat"
- require.NoError(t, os.WriteFile(filepath.Join(dir, relativePath), []byte("test"), 0o644))
+ require.NoError(t, os.WriteFile(filepath.Join(dir, relativePath), []byte("test"), perm.SharedFile))
fsSink := NewFilesystemSink(dir)
reader, err := fsSink.GetReader(ctx, relativePath)
@@ -79,7 +79,7 @@ func TestFilesystemSink_Write(t *testing.T) {
fullPath := filepath.Join(dir, relativePath)
require.NoError(t, os.MkdirAll(filepath.Dir(fullPath), perm.SharedDir))
- require.NoError(t, os.WriteFile(fullPath, []byte("initial"), 0o644))
+ require.NoError(t, os.WriteFile(fullPath, []byte("initial"), perm.SharedFile))
fsSink := NewFilesystemSink(dir)
require.NoError(t, fsSink.Write(ctx, relativePath, strings.NewReader("test")))
@@ -96,7 +96,7 @@ func TestFilesystemSink_Write(t *testing.T) {
dir := testhelper.TempDir(t)
const relativePath = "nested/test.dat"
- require.NoError(t, os.WriteFile(filepath.Join(dir, "nested"), []byte("lock"), os.ModePerm))
+ require.NoError(t, os.WriteFile(filepath.Join(dir, "nested"), []byte("lock"), perm.PublicFile))
fsSink := NewFilesystemSink(dir)
err := fsSink.Write(ctx, relativePath, strings.NewReader("test"))