From: Vadim Chugunov Date: Wed, 28 Aug 2013 08:44:25 +0000 (-0700) Subject: Turned off libstd unit tests that currently fail on Windows. X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=653825889e596e034cae8ac9afbfdd043fbe6e13;p=rust.git Turned off libstd unit tests that currently fail on Windows. --- diff --git a/src/libstd/rt/io/file.rs b/src/libstd/rt/io/file.rs index 534e308a1a6..1104f800ee2 100644 --- a/src/libstd/rt/io/file.rs +++ b/src/libstd/rt/io/file.rs @@ -165,6 +165,7 @@ fn file_test_smoke_test_impl() { } #[test] +#[ignore(cfg(windows))] // FIXME #8810 fn file_test_io_smoke_test() { file_test_smoke_test_impl(); } @@ -232,6 +233,7 @@ fn file_test_io_non_positional_read_impl() { } #[test] +#[ignore(cfg(windows))] // FIXME #8810 fn file_test_io_non_positional_read() { file_test_io_non_positional_read_impl(); } @@ -264,6 +266,7 @@ fn file_test_io_seeking_impl() { } } #[test] +#[ignore(cfg(windows))] // FIXME #8810 fn file_test_io_seek_and_tell_smoke_test() { file_test_io_seeking_impl(); } @@ -295,6 +298,7 @@ fn file_test_io_seek_and_write_impl() { } } #[test] +#[ignore(cfg(windows))] // FIXME #8810 fn file_test_io_seek_and_write() { file_test_io_seek_and_write_impl(); } @@ -334,6 +338,7 @@ fn file_test_io_seek_shakedown_impl() { } } #[test] +#[ignore(cfg(windows))] // FIXME #8810 fn file_test_io_seek_shakedown() { file_test_io_seek_shakedown_impl(); } diff --git a/src/libstd/rt/io/net/tcp.rs b/src/libstd/rt/io/net/tcp.rs index dc7135f4a61..8415590193e 100644 --- a/src/libstd/rt/io/net/tcp.rs +++ b/src/libstd/rt/io/net/tcp.rs @@ -162,6 +162,7 @@ fn bind_error() { } #[test] + #[ignore(cfg(windows))] // FIXME #8811 fn connect_error() { do run_in_newsched_task { let mut called = false; @@ -258,6 +259,7 @@ fn read_eof_ip6() { } #[test] + #[ignore(cfg(windows))] // FIXME #8811 fn read_eof_twice_ip4() { do run_in_newsched_task { let addr = next_test_ip4(); @@ -280,6 +282,7 @@ fn read_eof_twice_ip4() { } #[test] + #[ignore(cfg(windows))] // FIXME #8811 fn read_eof_twice_ip6() { do run_in_newsched_task { let addr = next_test_ip6(); @@ -302,6 +305,7 @@ fn read_eof_twice_ip6() { } #[test] + #[ignore(cfg(windows))] // FIXME #8811 fn write_close_ip4() { do run_in_newsched_task { let addr = next_test_ip4(); @@ -331,6 +335,7 @@ fn write_close_ip4() { } #[test] + #[ignore(cfg(windows))] // FIXME #8811 fn write_close_ip6() { do run_in_newsched_task { let addr = next_test_ip6(); diff --git a/src/libstd/rt/io/support.rs b/src/libstd/rt/io/support.rs index 7bace5d6df2..afbff77f988 100644 --- a/src/libstd/rt/io/support.rs +++ b/src/libstd/rt/io/support.rs @@ -33,6 +33,7 @@ mod test { use super::PathLike; #[test] + #[ignore(cfg(windows))] // FIXME #8812 fn path_like_smoke_test() { let expected = "/home"; let path = Path(expected); diff --git a/src/libstd/rt/uv/file.rs b/src/libstd/rt/uv/file.rs index 5c77181d7eb..4208fc50ab5 100644 --- a/src/libstd/rt/uv/file.rs +++ b/src/libstd/rt/uv/file.rs @@ -405,11 +405,13 @@ fn file_test_full_simple_impl_sync() { } #[test] + #[ignore(cfg(windows))] // FIXME #8814 fn file_test_full_simple() { file_test_full_simple_impl(); } #[test] + #[ignore(cfg(windows))] // FIXME #8814 fn file_test_full_simple_sync() { file_test_full_simple_impl_sync(); } diff --git a/src/libstd/rt/uv/net.rs b/src/libstd/rt/uv/net.rs index 1581b017087..2c17ac209c7 100644 --- a/src/libstd/rt/uv/net.rs +++ b/src/libstd/rt/uv/net.rs @@ -600,6 +600,7 @@ fn udp_bind_close_ip6() { } #[test] + #[ignore(cfg(windows))] // FIXME #8815 fn listen_ip4() { do run_in_bare_thread() { static MAX: int = 10; @@ -674,6 +675,7 @@ fn listen_ip4() { } #[test] + #[ignore(cfg(windows))] // FIXME #8815 fn listen_ip6() { do run_in_bare_thread() { static MAX: int = 10; @@ -750,6 +752,7 @@ fn listen_ip6() { } #[test] + #[ignore(cfg(windows))] // FIXME #8815 fn udp_recv_ip4() { do run_in_bare_thread() { static MAX: int = 10; @@ -810,6 +813,7 @@ fn udp_recv_ip4() { } #[test] + #[ignore(cfg(windows))] // FIXME #8815 fn udp_recv_ip6() { do run_in_bare_thread() { static MAX: int = 10; diff --git a/src/libstd/rt/uv/uvio.rs b/src/libstd/rt/uv/uvio.rs index c771f93cef5..3fd8b74f8a2 100644 --- a/src/libstd/rt/uv/uvio.rs +++ b/src/libstd/rt/uv/uvio.rs @@ -1860,6 +1860,7 @@ fn test_read_read_read() { } #[test] +#[ignore(cfg(windows))] // FIXME #8816 fn test_udp_twice() { do run_in_newsched_task { let server_addr = next_test_ip4(); @@ -1994,6 +1995,7 @@ fn file_test_uvio_full_simple_impl() { } #[test] +#[ignore(cfg(windows))] // FIXME #8816 fn file_test_uvio_full_simple() { do run_in_newsched_task { file_test_uvio_full_simple_impl(); diff --git a/src/libstd/rt/uv/uvll.rs b/src/libstd/rt/uv/uvll.rs index 24e070ca239..887c05a8b53 100644 --- a/src/libstd/rt/uv/uvll.rs +++ b/src/libstd/rt/uv/uvll.rs @@ -286,6 +286,7 @@ fn handle_sanity_check() { } #[test] +#[ignore(cfg(windows))] // FIXME #8817 #[fixed_stack_segment] #[inline(never)] fn request_sanity_check() { diff --git a/src/libstd/unstable/dynamic_lib.rs b/src/libstd/unstable/dynamic_lib.rs index 90cf49cad1c..db106de76d9 100644 --- a/src/libstd/unstable/dynamic_lib.rs +++ b/src/libstd/unstable/dynamic_lib.rs @@ -90,6 +90,7 @@ mod test { use libc; #[test] + #[ignore(cfg(windows))] // FIXME #8818 fn test_loading_cosine() { // The math library does not need to be loaded since it is already // statically linked in