about summary refs log tree commit diff
path: root/src/libstd/tests
diff options
context:
space:
mode:
authorMark Rousskov <mark.simulacrum@gmail.com>2018-08-04 16:24:39 -0600
committerMark Rousskov <mark.simulacrum@gmail.com>2018-09-04 13:22:08 -0600
commit9ec5ef541ad17986bfe6ae067a84ea8f7b7ae133 (patch)
treeb66ab3ff4520b7abc1ea542ab3447c6d15e9047d /src/libstd/tests
parent1c2e17f4e3a2070a7f703f51e29c1c388ef703b6 (diff)
downloadrust-9ec5ef541ad17986bfe6ae067a84ea8f7b7ae133.tar.gz
rust-9ec5ef541ad17986bfe6ae067a84ea8f7b7ae133.zip
Breaking change upgrades
Diffstat (limited to 'src/libstd/tests')
-rw-r--r--src/libstd/tests/env.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libstd/tests/env.rs b/src/libstd/tests/env.rs
index 8acb8a46d7b..7302a794480 100644
--- a/src/libstd/tests/env.rs
+++ b/src/libstd/tests/env.rs
@@ -13,11 +13,12 @@ extern crate rand;
 use std::env::*;
 use std::ffi::{OsString, OsStr};
 
-use rand::Rng;
+use rand::{thread_rng, Rng};
+use rand::distributions::Alphanumeric;
 
 fn make_rand_name() -> OsString {
-    let mut rng = rand::thread_rng();
-    let n = format!("TEST{}", rng.gen_ascii_chars().take(10)
+    let mut rng = thread_rng();
+    let n = format!("TEST{}", rng.sample_iter(&Alphanumeric).take(10)
                                  .collect::<String>());
     let n = OsString::from(n);
     assert!(var_os(&n).is_none());