]> Cypherpunks repositories - gostls13.git/commitdiff
os: disable TestReaddirStatFailures on Plan 9
authorDavid du Colombier <0intro@gmail.com>
Mon, 13 Jan 2014 12:24:59 +0000 (13:24 +0100)
committerDavid du Colombier <0intro@gmail.com>
Mon, 13 Jan 2014 12:24:59 +0000 (13:24 +0100)
R=rsc, dave, aram, jeremyjackins, lucio.dere
CC=golang-codereviews, jas
https://golang.org/cl/50980043

src/pkg/os/os_test.go

index c2f811d882ba79ad3c1d5584863ded0d8d9d41db..6c2caa94aa93269c4da0691117308ad00e9884e9 100644 (file)
@@ -396,11 +396,12 @@ func touch(t *testing.T, name string) {
 }
 
 func TestReaddirStatFailures(t *testing.T) {
-       if runtime.GOOS == "windows" {
-               // Windows already does this correctly, but is
-               // structured with different syscalls such that it
-               // doesn't use Lstat, so the hook below for testing it
-               // wouldn't work.
+       switch runtime.GOOS {
+       case "windows", "plan9":
+               // Windows and Plan 9 already do this correctly,
+               // but are structured with different syscalls such
+               // that they don't use Lstat, so the hook below for
+               // testing it wouldn't work.
                t.Skipf("skipping test on %v", runtime.GOOS)
        }
        dir, err := ioutil.TempDir("", "")