os, testing: just check runtime.GOOS == "wasip1"

This commit is contained in:
Randy Reddig
2024-03-04 10:48:20 -08:00
committed by Ron Evans
parent 32a056c32a
commit 8bd0155c51
6 changed files with 5 additions and 32 deletions
-5
View File
@@ -1,5 +0,0 @@
//go:build !wasip1
package os_test
const isWASI = false
-5
View File
@@ -1,5 +0,0 @@
//go:build wasip1
package os_test
const isWASI = true
+2 -2
View File
@@ -275,7 +275,7 @@ func TestDirFS(t *testing.T) {
t.Log("TODO: implement Readdir for Windows")
return
}
if isWASI {
if runtime.GOOS == "wasip1" {
t.Log("TODO: allow foo/bar/. as synonym for path foo/bar on wasi?")
return
}
@@ -296,7 +296,7 @@ func TestDirFSPathsValid(t *testing.T) {
t.Log("skipping on Windows")
return
}
if isWASI {
if runtime.GOOS == "wasip1" {
t.Log("skipping on wasi because it fails on wasi on windows")
return
}
-9
View File
@@ -1,9 +0,0 @@
// Copyright 2016 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//
//go:build !wasip1
package testing_test
const isWASI = false
-9
View File
@@ -1,9 +0,0 @@
// Copyright 2016 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//
//go:build wasip1
package testing_test
const isWASI = true
+3 -2
View File
@@ -13,6 +13,7 @@ import (
"io/fs"
"os"
"path/filepath"
"runtime"
"testing"
)
@@ -25,7 +26,7 @@ func TestMain(m *testing.M) {
}
func TestTempDirInCleanup(t *testing.T) {
if isWASI {
if runtime.GOOS == "wasip1" {
t.Log("Skipping. TODO: implement RemoveAll for wasi")
return
}
@@ -62,7 +63,7 @@ func TestTempDirInBenchmark(t *testing.T) {
}
func TestTempDir(t *testing.T) {
if isWASI {
if runtime.GOOS == "wasip1" {
t.Log("Skipping. TODO: implement RemoveAll for wasi")
return
}