From 7d60315cd53080e223051a4f16eb3ace3b86e095 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Wed, 8 Dec 2021 18:49:21 +0100 Subject: tests: convert Creat() calls to Open() Creat() is equivalent to Open(..., O_CREAT|O_WRONLY|O_TRUNC, ...) and MacOS does not have syscall.Creat(). https://github.com/rfjakob/gocryptfs/issues/623 --- tests/sharedstorage/sharedstorage_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/sharedstorage') diff --git a/tests/sharedstorage/sharedstorage_test.go b/tests/sharedstorage/sharedstorage_test.go index a08deed..88f3304 100644 --- a/tests/sharedstorage/sharedstorage_test.go +++ b/tests/sharedstorage/sharedstorage_test.go @@ -77,7 +77,7 @@ func TestDirUnlink(t *testing.T) { if err := unix.Rmdir(tc.mnt2 + "/foo"); err != nil { t.Fatal(err) } - if fd, err := unix.Creat(tc.mnt2+"/foo", 0600); err != nil { + if fd, err := unix.Open(tc.mnt2+"/foo", unix.O_CREAT|unix.O_WRONLY|unix.O_TRUNC, 0600); err != nil { t.Fatal(err) } else { unix.Close(fd) @@ -104,7 +104,7 @@ func TestStaleHardlinks(t *testing.T) { defer tc.cleanup() link0 := tc.mnt1 + "/link0" - if fd, err := unix.Creat(link0, 0600); err != nil { + if fd, err := unix.Open(link0, unix.O_CREAT|unix.O_WRONLY|unix.O_TRUNC, 0600); err != nil { t.Fatal(err) } else { unix.Close(fd) -- cgit v1.2.3