Skip to content

Commit 09aba1e

Browse files
authored
Merge pull request #458 from CosminPerRam/deps_dev/update_rand
deps(dev): update rand to 0.9
2 parents c2fbee9 + cf9c1a0 commit 09aba1e

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ crc32fast = "1.2.0"
3131
miniz_oxide = { version = "0.8.4", default-features = false, features = ["with-alloc"] }
3232

3333
[dev-dependencies]
34-
rand = "0.8"
34+
rand = "0.9"
3535
quickcheck = { version = "1.0", default-features = false }
3636

3737
[features]

src/deflate/mod.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ pub mod write;
66
mod tests {
77
use std::io::prelude::*;
88

9-
use rand::{thread_rng, Rng};
9+
use rand::{rng, Rng};
1010

1111
use super::{read, write};
1212
use crate::Compression;
@@ -17,7 +17,7 @@ mod tests {
1717
let mut w = write::DeflateEncoder::new(Vec::new(), Compression::default());
1818
let v = crate::random_bytes().take(1024).collect::<Vec<_>>();
1919
for _ in 0..200 {
20-
let to_write = &v[..thread_rng().gen_range(0..v.len())];
20+
let to_write = &v[..rng().random_range(0..v.len())];
2121
real.extend(to_write.iter().copied());
2222
w.write_all(to_write).unwrap();
2323
}
@@ -46,7 +46,7 @@ mod tests {
4646
let mut w = write::DeflateEncoder::new(Vec::new(), Compression::default());
4747
let v = crate::random_bytes().take(1024).collect::<Vec<_>>();
4848
for _ in 0..200 {
49-
let to_write = &v[..thread_rng().gen_range(0..v.len())];
49+
let to_write = &v[..rng().random_range(0..v.len())];
5050
real.extend(to_write.iter().copied());
5151
w.write_all(to_write).unwrap();
5252
}

src/gz/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ mod tests {
464464

465465
use super::{read, write, GzBuilder, GzHeaderParser};
466466
use crate::{Compression, GzHeader};
467-
use rand::{thread_rng, Rng};
467+
use rand::{rng, Rng};
468468

469469
#[test]
470470
fn roundtrip() {
@@ -493,7 +493,7 @@ mod tests {
493493
let mut w = write::GzEncoder::new(Vec::new(), Compression::default());
494494
let v = crate::random_bytes().take(1024).collect::<Vec<_>>();
495495
for _ in 0..200 {
496-
let to_write = &v[..thread_rng().gen_range(0..v.len())];
496+
let to_write = &v[..rng().random_range(0..v.len())];
497497
real.extend(to_write.iter().copied());
498498
w.write_all(to_write).unwrap();
499499
}

src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -242,5 +242,5 @@ fn random_bytes() -> impl Iterator<Item = u8> {
242242
use rand::Rng;
243243
use std::iter;
244244

245-
iter::repeat(()).map(|_| rand::thread_rng().gen())
245+
iter::repeat(()).map(|_| rand::rng().random())
246246
}

src/zlib/mod.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ mod tests {
77
use std::io;
88
use std::io::prelude::*;
99

10-
use rand::{thread_rng, Rng};
10+
use rand::{rng, Rng};
1111

1212
use crate::zlib::{read, write};
1313
use crate::Compression;
@@ -18,7 +18,7 @@ mod tests {
1818
let mut w = write::ZlibEncoder::new(Vec::new(), Compression::default());
1919
let v = crate::random_bytes().take(1024).collect::<Vec<_>>();
2020
for _ in 0..200 {
21-
let to_write = &v[..thread_rng().gen_range(0..v.len())];
21+
let to_write = &v[..rng().random_range(0..v.len())];
2222
real.extend(to_write.iter().copied());
2323
w.write_all(to_write).unwrap();
2424
}
@@ -47,7 +47,7 @@ mod tests {
4747
let mut w = write::ZlibEncoder::new(Vec::new(), Compression::default());
4848
let v = crate::random_bytes().take(1024).collect::<Vec<_>>();
4949
for _ in 0..200 {
50-
let to_write = &v[..thread_rng().gen_range(0..v.len())];
50+
let to_write = &v[..rng().random_range(0..v.len())];
5151
real.extend(to_write.iter().copied());
5252
w.write_all(to_write).unwrap();
5353
}

0 commit comments

Comments
 (0)