Skip to content

Commit 4addc75

Browse files
committed
Use slightly more random DummyRng
1 parent 7533de0 commit 4addc75

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

rand_core/src/block.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ mod test {
448448
fn generate(&mut self, results: &mut Self::Results) {
449449
for r in results {
450450
*r = self.counter;
451-
self.counter += 1;
451+
self.counter = self.counter.wrapping_add(3511615422);
452452
}
453453
}
454454
}
@@ -463,7 +463,7 @@ mod test {
463463

464464
#[test]
465465
fn blockrng_next_u32_vs_next_u64() {
466-
let mut rng1 = BlockRng::<DummyRng>::from_seed(Default::default());
466+
let mut rng1 = BlockRng::<DummyRng>::from_seed([1, 2, 3, 4]);
467467
let mut rng2 = rng1.clone();
468468
let mut rng3 = rng1.clone();
469469

@@ -498,7 +498,7 @@ mod test {
498498
fn generate(&mut self, results: &mut Self::Results) {
499499
for r in results {
500500
*r = self.counter;
501-
self.counter += 1;
501+
self.counter = self.counter.wrapping_add(2781463553396133982);
502502
}
503503
}
504504
}
@@ -513,7 +513,7 @@ mod test {
513513

514514
#[test]
515515
fn blockrng64_next_u32_vs_next_u64() {
516-
let mut rng1 = BlockRng64::<DummyRng64>::from_seed(Default::default());
516+
let mut rng1 = BlockRng64::<DummyRng64>::from_seed([1, 2, 3, 4, 5, 6, 7, 8]);
517517
let mut rng2 = rng1.clone();
518518
let mut rng3 = rng1.clone();
519519

0 commit comments

Comments
 (0)