build(deps): bump rand from 0.7.3 to 0.8.5 (#4034)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jon Cinque <joncinque@pm.me>
This commit is contained in:
dependabot[bot] 2023-05-03 13:07:09 +02:00 committed by GitHub
parent 957263073e
commit 8eb984b331
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 8 deletions

2
Cargo.lock generated
View File

@ -5975,7 +5975,7 @@ name = "spl-concurrent-merkle-tree"
version = "0.1.3"
dependencies = [
"bytemuck",
"rand 0.7.3",
"rand 0.8.5",
"rand_distr",
"solana-program",
"spl-merkle-tree-reference",

View File

@ -18,7 +18,7 @@ thiserror = "1.0.30"
[dev-dependencies]
rand_distr = "0.4.3"
rand = "0.7"
rand = "0.8"
spl-merkle-tree-reference = { version = "0.1.0", path = "../merkle-tree-reference" }
tokio = { version = "1.12", features = ["full"] }

View File

@ -139,7 +139,7 @@ async fn test_prove_leaf() {
// Up to BUFFER_SIZE old
let num_leaves_to_try = 10;
for _ in 0..num_leaves_to_try {
let leaf_idx = rng.gen_range(0, 1 << DEPTH);
let leaf_idx = rng.gen_range(0..1 << DEPTH);
let _last_leaf_idx = off_chain_tree.leaf_nodes.len() - 1;
let root = off_chain_tree.get_root();
let leaf = off_chain_tree.get_leaf(leaf_idx);
@ -148,9 +148,9 @@ async fn test_prove_leaf() {
// While executing random replaces, check
for _ in 0..(BUFFER_SIZE - 1) {
let new_leaf = rng.gen::<Node>();
let mut random_leaf_idx = rng.gen_range(0, 1 << DEPTH);
let mut random_leaf_idx = rng.gen_range(0..1 << DEPTH);
while random_leaf_idx == leaf_idx {
random_leaf_idx = rng.gen_range(0, 1 << DEPTH);
random_leaf_idx = rng.gen_range(0..1 << DEPTH);
}
cmt.set_leaf(
@ -275,7 +275,7 @@ async fn test_replaces() {
// Replaces leaves in a random order by x capacity
let test_capacity: usize = 1 << (DEPTH - 1);
for _ in 0..(test_capacity) {
let index = rng.gen_range(0, test_capacity) % (1 << DEPTH);
let index = rng.gen_range(0..test_capacity) % (1 << DEPTH);
let leaf = rng.gen::<[u8; 32]>();
cmt.set_leaf(
tree.get_root(),
@ -320,14 +320,14 @@ async fn test_mixed() {
let tree_capacity: usize = 1 << DEPTH;
while tree_size < tree_capacity {
let leaf = rng.gen::<[u8; 32]>();
let random_num: u32 = rng.gen_range(0, 10);
let random_num: u32 = rng.gen_range(0..10);
if random_num < 5 {
println!("{} append", tree_size);
cmt.append(leaf).unwrap();
tree.add_leaf(leaf, tree_size);
tree_size += 1;
} else {
let index = rng.gen_range(0, tree_size) % (tree_size);
let index = rng.gen_range(0..tree_size) % (tree_size);
println!("{} replace {}", tree_size, index);
cmt.set_leaf(
tree.get_root(),