]> git.codecow.com Git - nano25519.git/commitdiff
Update problem vector test.
authorChris Duncan <chris@codecow.com>
Fri, 28 Aug 2026 00:26:30 +0000 (17:26 -0700)
committerChris Duncan <chris@codecow.com>
Fri, 28 Aug 2026 00:26:30 +0000 (17:26 -0700)
test/node.mjs

index 467c3790ced50ad861f944aaadea18c4eddac568..56ce45967825be13ef1c273cc488b69fdf0b74d1 100644 (file)
@@ -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