diff --git a/appveyor.yml b/appveyor.yml index b5149795bc..b415d40596 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -9,5 +9,7 @@ install: - rustc -vV - cargo -vV - rustup component add rustfmt + - cd %APPVEYOR_BUILD_FOLDER% + - git submodule update --init --recursive build: false -test_script: test-all.bat \ No newline at end of file +test_script: test-all.bat diff --git a/tests/misc_tests.rs b/tests/misc_tests.rs index 23e49b984c..39c4cc0b22 100644 --- a/tests/misc_tests.rs +++ b/tests/misc_tests.rs @@ -1,60 +1,72 @@ mod runtime; +#[cfg(all(unix))] #[test] fn sched_yield() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/sched_yield.wasm") } +#[cfg(all(unix))] #[test] fn truncation_rights() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/truncation_rights.wasm") } +#[cfg(all(unix))] #[test] fn unlink_directory() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/unlink_directory.wasm") } +#[cfg(all(unix))] #[test] fn remove_nonempty_directory() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/remove_nonempty_directory.wasm") } +#[cfg(all(unix))] #[test] fn interesting_paths() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/interesting_paths.wasm") } +#[cfg(all(unix))] #[test] fn nofollow_errors() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/nofollow_errors.wasm") } +#[cfg(all(unix))] #[test] fn symlink_loop() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/symlink_loop.wasm") } +#[cfg(all(unix))] #[test] fn close_preopen() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/close_preopen.wasm") } +#[cfg(all(unix))] #[test] fn clock_time_get() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/clock_time_get.wasm") } +#[cfg(all(unix))] #[test] fn readlink_no_buffer() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/readlink_no_buffer.wasm") } +#[cfg(all(unix))] #[test] fn isatty() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/isatty.wasm") } +#[cfg(all(unix))] #[test] fn directory_seek() -> Result<(), String> { runtime::run_test("tests/misc-tests/bin/directory_seek.wasm")