diff --git a/Cargo.toml b/Cargo.toml index 2c4d0ba..a0f83b6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,7 +38,7 @@ version = "0.3" [dev-dependencies] bencher = "0.1" -rand = "0.5" +rand = "0.6" serde_json = "1" streaming-stats = "0.2" quantiles = "0.7" diff --git a/tests/streaming_stats.rs b/tests/streaming_stats.rs index 9420981..aad3e21 100644 --- a/tests/streaming_stats.rs +++ b/tests/streaming_stats.rs @@ -8,10 +8,11 @@ extern crate stats; /// Create a random vector by sampling from a normal distribution. fn initialize_vec(size: usize) -> Vec { use rand::distributions::{Normal, Distribution}; - use rand::{XorShiftRng, SeedableRng}; + use rand::SeedableRng; + use rand::rngs::SmallRng; let normal = Normal::new(2.0, 3.0); let mut values = Vec::with_capacity(size); - let mut rng = XorShiftRng::from_seed( + let mut rng = SmallRng::from_seed( [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]); for _ in 0..size { values.push(normal.sample(&mut rng));