Improve MerkleProof tests (#4937)

Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
pull/4936/head
Alexander González 11 months ago committed by GitHub
parent c8369d483c
commit 7a29f7df51
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 8
      test/utils/cryptography/MerkleProof.test.js

@ -55,12 +55,12 @@ describe('MerkleProof', function () {
const merkleTree = StandardMerkleTree.of(toElements('abc'), ['string']);
const root = merkleTree.root;
const leaf = merkleTree.leafHash(['a']);
const hash = merkleTree.leafHash(['a']);
const proof = merkleTree.getProof(['a']);
const badProof = proof.slice(0, proof.length - 5);
const badProof = proof.slice(0, -1);
expect(await this.mock.$verify(badProof, root, leaf)).to.be.false;
expect(await this.mock.$verifyCalldata(badProof, root, leaf)).to.be.false;
expect(await this.mock.$verify(badProof, root, hash)).to.be.false;
expect(await this.mock.$verifyCalldata(badProof, root, hash)).to.be.false;
});
});

Loading…
Cancel
Save