arnaucube
arnaucube/ark-r1cs-stdPublic Self-hosted repository
Merkle tree panics when there's a single leaf - test
Sergey Vasilyev swasilyev@gmail.com
Tue, 28 Apr 2020 00:13:10 +0300
commit

97ca70b8549313d795ef25a40a6b6bf1680236cd

parent

f4e2039d611614a4fc561cabe52fb70ee106e59f

1 files changed, 5 insertions(+), 0 deletions(-)

jump to
M crypto-primitives/src/merkle_tree/mod.rs → crypto-primitives/src/merkle_tree/mod.rs

@@ -418,6 +418,11 @@ }

generate_merkle_tree(&leaves); } + #[test] + fn single_leaf_test() { + generate_merkle_tree(&[[1u8; 8]]); + } + fn bad_merkle_tree_verify<L: ToBytes + Clone + Eq>(leaves: &[L]) -> () { let mut rng = XorShiftRng::seed_from_u64(13423423u64);