Skip to content

Commit

Permalink
fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
newpavlov committed Dec 6, 2022
1 parent 81f3b15 commit f0b847e
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
6 changes: 3 additions & 3 deletions rand_chacha/src/chacha.rs
Original file line number Diff line number Diff line change
Expand Up @@ -638,10 +638,10 @@ mod test {
use rand_core::CryptoRng;

let mut rng = ChaChaRng::from_seed(Default::default());
let dyn_rng = &mut rng.clone() as &mut dyn CryptoRng;
let mut box_rng = Box::new(rng.clone());
let dyn_rng = &mut rng.clone() as &mut dyn CryptoRng;
let exp = rng.next_u64();
assert_ne!(exp, dyn_rng.next_u64());
assert_ne!(exp, box_rng.next_u64());
assert_eq!(exp, dyn_rng.next_u64());
assert_eq!(exp, box_rng.next_u64());
}
}
2 changes: 1 addition & 1 deletion rand_pcg/tests/lcg128cmdxsm64.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ fn test_lcg128cmdxsm64_construction() {
let mut rng1 = Lcg128CmDxsm64::from_seed(seed);
assert_eq!(rng1.next_u64(), 12201417210360370199);

let mut rng2 = Lcg128CmDxsm64::from_rng(&mut rng1).unwrap();
let mut rng2 = Lcg128CmDxsm64::from_rng(&mut rng1);
assert_eq!(rng2.next_u64(), 11487972556150888383);

let mut rng3 = Lcg128CmDxsm64::seed_from_u64(0);
Expand Down
2 changes: 1 addition & 1 deletion rand_pcg/tests/lcg128xsl64.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ fn test_lcg128xsl64_construction() {
let mut rng1 = Lcg128Xsl64::from_seed(seed);
assert_eq!(rng1.next_u64(), 8740028313290271629);

let mut rng2 = Lcg128Xsl64::from_rng(&mut rng1).unwrap();
let mut rng2 = Lcg128Xsl64::from_rng(&mut rng1);
assert_eq!(rng2.next_u64(), 1922280315005786345);

let mut rng3 = Lcg128Xsl64::seed_from_u64(0);
Expand Down
2 changes: 1 addition & 1 deletion rand_pcg/tests/lcg64xsh32.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ fn test_lcg64xsh32_construction() {
let mut rng1 = Lcg64Xsh32::from_seed(seed);
assert_eq!(rng1.next_u64(), 1204678643940597513);

let mut rng2 = Lcg64Xsh32::from_rng(&mut rng1).unwrap();
let mut rng2 = Lcg64Xsh32::from_rng(&mut rng1);
assert_eq!(rng2.next_u64(), 12384929573776311845);

let mut rng3 = Lcg64Xsh32::seed_from_u64(0);
Expand Down
2 changes: 1 addition & 1 deletion rand_pcg/tests/mcg128xsl64.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ fn test_mcg128xsl64_construction() {
let mut rng1 = Mcg128Xsl64::from_seed(seed);
assert_eq!(rng1.next_u64(), 7071994460355047496);

let mut rng2 = Mcg128Xsl64::from_rng(&mut rng1).unwrap();
let mut rng2 = Mcg128Xsl64::from_rng(&mut rng1);
assert_eq!(rng2.next_u64(), 12300796107712034932);

let mut rng3 = Mcg128Xsl64::seed_from_u64(0);
Expand Down

0 comments on commit f0b847e

Please sign in to comment.