]> Cypherpunks repositories - gostls13.git/commitdiff
os: skip TestOpenFileCreateExclDanglingSymlink when no symlinks
authorDamien Neil <dneil@google.com>
Wed, 21 May 2025 00:02:11 +0000 (17:02 -0700)
committerGopher Robot <gobot@golang.org>
Wed, 21 May 2025 13:56:39 +0000 (06:56 -0700)
Skip this test on plan9, and any other platform that doesn't
have symlinks.

Fixes #73729

Change-Id: I8052db24ed54c3361530bd4f54c96c9d10c4714c
Reviewed-on: https://go-review.googlesource.com/c/go/+/674697
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Alan Donovan <adonovan@google.com>
Commit-Queue: Alan Donovan <adonovan@google.com>
Reviewed-by: Richard Miller <millerresearch@gmail.com>
Reviewed-by: Alan Donovan <adonovan@google.com>
src/os/os_test.go

index b2b98f3b523a0bf241212a422f48ad34891e11dc..281f13c7c91e8c6a3ee2c69cca22e3393420fd2d 100644 (file)
@@ -2300,6 +2300,7 @@ func TestFilePermissions(t *testing.T) {
 }
 
 func TestOpenFileCreateExclDanglingSymlink(t *testing.T) {
+       testenv.MustHaveSymlink(t)
        testMaybeRooted(t, func(t *testing.T, r *Root) {
                const link = "link"
                if err := Symlink("does_not_exist", link); err != nil {