about summary refs log tree commit diff
path: root/src/libstd/rand
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/rand')
-rw-r--r--src/libstd/rand/os.rs10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/libstd/rand/os.rs b/src/libstd/rand/os.rs
index 5558b8b3348..1eaf1a29fa8 100644
--- a/src/libstd/rand/os.rs
+++ b/src/libstd/rand/os.rs
@@ -135,8 +135,10 @@ impl Drop for OSRng {
 
 #[cfg(test)]
 mod test {
+    use prelude::*;
     use super::*;
     use rand::Rng;
+    use task;
 
     #[test]
     fn test_os_rng() {
@@ -151,16 +153,10 @@ mod test {
 
     #[test]
     fn test_os_rng_tasks() {
-        use task;
-        use comm;
-        use comm::{GenericChan, GenericPort};
-        use option::{None, Some};
-        use iter::{Iterator, range};
-        use vec::{ImmutableVector, OwnedVector};
 
         let mut chans = ~[];
         for _ in range(0, 20) {
-            let (p, c) = comm::stream();
+            let (p, c) = Chan::new();
             chans.push(c);
             do task::spawn {
                 // wait until all the tasks are ready to go.