os: Chmod: don't test on wasi yet, wasi-libc does not yet support it

Lets "tinygo test -target wasi os" compile, if not pass.

For https://github.com/tinygo-org/tinygo/issues/2369
This commit is contained in:
Dan Kegel
2021-12-15 21:24:31 -08:00
committed by Nia
parent 964aa7058a
commit 51d6ffb3be
2 changed files with 27 additions and 16 deletions
-16
View File
@@ -34,22 +34,6 @@ func checkMode(t *testing.T, path string, mode FileMode) {
}
}
func TestChmod(t *testing.T) {
f := newFile("TestChmod", t)
defer Remove(f.Name())
defer f.Close()
// Creation mode is read write
fm := FileMode(0456)
if runtime.GOOS == "windows" {
fm = FileMode(0444) // read-only file
}
if err := Chmod(f.Name(), fm); err != nil {
t.Fatalf("chmod %s %#o: %s", f.Name(), fm, err)
}
checkMode(t, f.Name(), fm)
}
func TestReadAt(t *testing.T) {
if runtime.GOOS == "windows" {
t.Log("TODO: implement Pread for Windows")