From: David Crawshaw Date: Sat, 11 Apr 2015 23:16:24 +0000 (-0400) Subject: path/filepath: skip test on darwin/arm64 X-Git-Tag: go1.5beta1~1155 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=8c5f66bce4bc95eb6ab1506c37446d18e51e683f;p=gostls13.git path/filepath: skip test on darwin/arm64 Just like darwin/arm. Change-Id: I4b0ab4a104f2c8a821ca8b5fa8d266e51883709f Reviewed-on: https://go-review.googlesource.com/8816 Reviewed-by: Minux Ma --- diff --git a/src/path/filepath/path_test.go b/src/path/filepath/path_test.go index aac7911d43..4ecaada983 100644 --- a/src/path/filepath/path_test.go +++ b/src/path/filepath/path_test.go @@ -420,9 +420,12 @@ func chtmpdir(t *testing.T) (restore func()) { } func TestWalk(t *testing.T) { - if runtime.GOOS == "darwin" && runtime.GOARCH == "arm" { - restore := chtmpdir(t) - defer restore() + if runtime.GOOS == "darwin" { + switch runtime.GOARCH { + case "arm", "arm64": + restore := chtmpdir(t) + defer restore() + } } makeTree(t) errors := make([]error, 0, 10) @@ -1033,8 +1036,11 @@ func TestDriveLetterInEvalSymlinks(t *testing.T) { } func TestBug3486(t *testing.T) { // http://golang.org/issue/3486 - if runtime.GOOS == "darwin" && runtime.GOARCH == "arm" { - t.Skipf("skipping on %s/%s", runtime.GOOS, runtime.GOARCH) + if runtime.GOOS == "darwin" { + switch runtime.GOARCH { + case "arm", "arm64": + t.Skipf("skipping on %s/%s", runtime.GOOS, runtime.GOARCH) + } } root, err := filepath.EvalSymlinks(runtime.GOROOT() + "/test") if err != nil {