src/net/interface_unix_test.go | 3 +++ diff --git a/src/net/interface_unix_test.go b/src/net/interface_unix_test.go index 92ec13a909ca72ba736cd01c521ce65e2ab7b26a..b0a9bcf253d1ce20f7c08c3e976d7f28abf5de62 100644 --- a/src/net/interface_unix_test.go +++ b/src/net/interface_unix_test.go @@ -193,6 +193,9 @@ if err := ti.setLinkLocal(0); err != nil { t.Skipf("test requires external command: %v", err) } if err := ti.setup(); err != nil { + if e := err.Error(); strings.Contains(e, "Permission denied") { + t.Skipf("permission denied, skipping test: %v", e) + } t.Fatal(err) } defer ti.teardown()