From: Chris Duncan Date: Fri, 28 Aug 2026 00:26:30 +0000 (-0700) Subject: Update problem vector test. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=c776ccb0e8cfa78d4f261a197d74201b7ffc6e07;p=nano25519.git Update problem vector test. --- diff --git a/test/node.mjs b/test/node.mjs index 467c379..56ce459 100644 --- a/test/node.mjs +++ b/test/node.mjs @@ -191,8 +191,14 @@ failures += +!test // Check verification of live cemented block from small-order public key result = verify(PROBLEM_VECTOR.signature, PROBLEM_VECTOR.blockHash, PROBLEM_VECTOR.publicKey) +test = result === false +check(`verify strict check fails for problematic signature string ${PROBLEM_VECTOR.signature}`, test) +passes += +test +failures += +!test + +result = verify_blocks(PROBLEM_VECTOR.publicKey, [{ signature: PROBLEM_VECTOR.signature, hash: PROBLEM_VECTOR.blockHash }]) test = result === true -check(`verify problematic signature string ${PROBLEM_VECTOR.signature}`, test) +check(`verify_blocks relaxed check passes problematic signature string ${PROBLEM_VECTOR.signature}`, test) passes += +test failures += +!test