]> Cypherpunks repositories - gostls13.git/commitdiff
log/syslog: skip unsupported tests on iOS
authorElias Naur <mail@eliasnaur.com>
Sat, 7 Sep 2019 19:15:55 +0000 (21:15 +0200)
committerElias Naur <mail@eliasnaur.com>
Sat, 7 Sep 2019 21:44:30 +0000 (21:44 +0000)
CL 193843 disabled sysctl on iOS. This change disables two tests that
rely on sysctl.

Updates #34133

Change-Id: I7c569a1992a50ad6027a294c1fd535cccddcfc4e
Reviewed-on: https://go-review.googlesource.com/c/go/+/193844
Run-TryBot: Elias Naur <mail@eliasnaur.com>
Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
src/log/syslog/syslog_test.go

index 447654a87496cda2551d3ccb4471c73f10663c77..8a28d67c98418b0fdf3dee4bbf7130af4a055185 100644 (file)
@@ -134,6 +134,9 @@ func startServer(n, la string, done chan<- string) (addr string, sock io.Closer,
 }
 
 func TestWithSimulated(t *testing.T) {
+       if runtime.GOOS == "darwin" && (runtime.GOARCH == "arm" || runtime.GOARCH == "arm64") {
+               t.Skipf("sysctl is not supported on iOS")
+       }
        t.Parallel()
        msg := "Test 123"
        var transport []string
@@ -272,6 +275,9 @@ func check(t *testing.T, in, out string) {
 }
 
 func TestWrite(t *testing.T) {
+       if runtime.GOOS == "darwin" && (runtime.GOARCH == "arm" || runtime.GOARCH == "arm64") {
+               t.Skipf("sysctl is not supported on iOS")
+       }
        t.Parallel()
        tests := []struct {
                pri Priority