]> Cypherpunks repositories - gostls13.git/commitdiff
net: skip TestReadLine if /etc/services does not exist
authorIan Lance Taylor <iant@golang.org>
Fri, 23 Feb 2024 20:18:20 +0000 (12:18 -0800)
committerGopher Robot <gobot@golang.org>
Sat, 24 Feb 2024 00:04:48 +0000 (00:04 +0000)
Fixes #65905

Change-Id: I42326d3b743e80d5226ea374eca5c9edaef4dd4d
Reviewed-on: https://go-review.googlesource.com/c/go/+/566535
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Commit-Queue: Ian Lance Taylor <iant@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>

src/net/parse_test.go

index 7c509a97f2d20dae9353ab7c7ae0521dc4f9a4cd..e58d9541544425d656fe27afe7109e850a2eec45 100644 (file)
@@ -22,7 +22,8 @@ func TestReadLine(t *testing.T) {
 
        fd, err := os.Open(filename)
        if err != nil {
-               t.Fatal(err)
+               // The file is missing even on some Unix systems.
+               t.Skipf("skipping because failed to open /etc/services: %v", err)
        }
        defer fd.Close()
        br := bufio.NewReader(fd)