]> git.codecow.com Git - nano25519.git/commitdiff
Fix error message comparison tests.
authorChris Duncan <chris@codecow.com>
Tue, 25 Aug 2026 18:40:36 +0000 (11:40 -0700)
committerChris Duncan <chris@codecow.com>
Tue, 25 Aug 2026 18:40:36 +0000 (11:40 -0700)
test/node.mjs

index 7eb0dc9f28b11fddd97b1e696beb82f1804c498f..9459b087158614e5600d370f4882358834925c3b 100644 (file)
@@ -116,7 +116,7 @@ try {
        result = false
 } catch (err) {
        if (err != null && typeof err === 'object' && 'message' in err) {
-               result = err.message === `private key must be Uint8Array`
+               result = err.message === `private key must be Uint8Array or ArrayBuffer`
        } else {
                result = false
        }
@@ -130,11 +130,11 @@ try {
        const shared = new Uint8Array(new SharedArrayBuffer(NANO_ORG_VECTOR.privateKeyBytes.byteLength))
        shared.set(NANO_ORG_VECTOR.privateKeyBytes)
        //@ts-expect-error
-       result = derive(shared)
+       result = derive(shared.buffer)
        result = false
 } catch (err) {
        if (err != null && typeof err === 'object' && 'message' in err) {
-               result = err.message === `private key must be backed by an ArrayBuffer`
+               result = err.message === `private key must be Uint8Array or ArrayBuffer`
        } else {
                result = false
        }