Enable Getwd() in wasi and add tests

Этот коммит содержится в:
Federico G. Schwindt 2021-11-25 11:03:24 +00:00 коммит произвёл Ron Evans
родитель 039186a2a3
коммит 08d0dc0d25
3 изменённых файлов: 10 добавлений и 2 удалений

Просмотреть файл

@ -1,4 +1,4 @@
// +build baremetal wasi wasm
// +build baremetal wasm
// This file emulates some file-related functions that are only available
// under a real operating system.

Просмотреть файл

@ -1,4 +1,4 @@
// +build !baremetal,!wasi,!wasm
// +build !baremetal,!wasm
// This file assumes there is a libc available that runs on a real operating
// system.

8
testdata/filesystem.go предоставленный
Просмотреть файл

@ -34,4 +34,12 @@ func main() {
}
os.Stdout.Write(data)
path, err := os.Getwd()
if err != nil {
panic(err)
}
if path == "" {
panic("path is empty")
}
}