diff options
| author | Brian Anderson <banderson@mozilla.com> | 2016-09-14 17:10:43 +0000 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2016-09-30 14:02:52 -0700 |
| commit | 183b2ddce4771df3bcfe36eb229a1791fe4b0f8f (patch) | |
| tree | eb9c8b8990972cbc42a4ca74399cbbad81415f23 /src/libstd/sync/mpsc/select.rs | |
| parent | 37abec06e502b147b9ebc730030efe10bf235765 (diff) | |
| download | rust-183b2ddce4771df3bcfe36eb229a1791fe4b0f8f.tar.gz rust-183b2ddce4771df3bcfe36eb229a1791fe4b0f8f.zip | |
Ignore entire test modules on emscripten instead of individual tests
Diffstat (limited to 'src/libstd/sync/mpsc/select.rs')
| -rw-r--r-- | src/libstd/sync/mpsc/select.rs | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/libstd/sync/mpsc/select.rs b/src/libstd/sync/mpsc/select.rs index 3058282edf3..91896e1ab85 100644 --- a/src/libstd/sync/mpsc/select.rs +++ b/src/libstd/sync/mpsc/select.rs @@ -366,7 +366,7 @@ impl<'rx, T:Send+'rx> fmt::Debug for Handle<'rx, T> { } } -#[cfg(test)] +#[cfg(all(test, not(target_os = "emscripten")))] #[allow(unused_imports)] mod tests { use thread; @@ -444,7 +444,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn unblocks() { let (tx1, rx1) = channel::<i32>(); let (_tx2, rx2) = channel::<i32>(); @@ -469,7 +468,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn both_ready() { let (tx1, rx1) = channel::<i32>(); let (tx2, rx2) = channel::<i32>(); @@ -496,7 +494,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn stress() { const AMT: i32 = 10000; let (tx1, rx1) = channel::<i32>(); @@ -524,7 +521,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn cloning() { let (tx1, rx1) = channel::<i32>(); let (_tx2, rx2) = channel::<i32>(); @@ -547,7 +543,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn cloning2() { let (tx1, rx1) = channel::<i32>(); let (_tx2, rx2) = channel::<i32>(); @@ -570,7 +565,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn cloning3() { let (tx1, rx1) = channel::<()>(); let (tx2, rx2) = channel::<()>(); @@ -688,7 +682,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn oneshot_data_waiting() { let (tx1, rx1) = channel(); let (tx2, rx2) = channel(); @@ -705,7 +698,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn stream_data_waiting() { let (tx1, rx1) = channel(); let (tx2, rx2) = channel(); @@ -726,7 +718,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn shared_data_waiting() { let (tx1, rx1) = channel(); let (tx2, rx2) = channel(); @@ -755,7 +746,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn sync2() { let (tx, rx) = sync_channel::<i32>(0); let _t = thread::spawn(move|| { @@ -768,7 +758,6 @@ mod tests { } #[test] - #[cfg_attr(target_os = "emscripten", ignore)] fn sync3() { let (tx1, rx1) = sync_channel::<i32>(0); let (tx2, rx2): (Sender<i32>, Receiver<i32>) = channel(); |
