From: Chris Duncan Date: Thu, 23 Apr 2026 21:49:12 +0000 (-0700) Subject: Update rejection tests and convert signing tests to synchronous. X-Git-Tag: v0.12.0~4^2~4 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=07250c5b4a2073d37d187eabe6cae3a0c174b510;p=libnemo.git Update rejection tests and convert signing tests to synchronous. --- diff --git a/test/test.blocks.mjs b/test/test.blocks.mjs index 62e2d51..6395db6 100644 --- a/test/test.blocks.mjs +++ b/test/test.blocks.mjs @@ -206,14 +206,14 @@ await Promise.all([ .pow(OPEN_BLOCK.work) //@ts-expect-error - await assert.rejects(block.sign()) + assert.throws(block.sign()) assert.nullish(block.signature) //@ts-expect-error - await assert.rejects(block.sign(null)) + assert.throws(block.sign(null)) assert.nullish(block.signature) - await assert.rejects(block.sign('1')) + assert.throws(block.sign('1')) assert.nullish(block.signature) - await assert.rejects(block.sign('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')) + assert.throws(block.sign('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')) assert.nullish(block.signature) }) }) diff --git a/test/test.lock-unlock.mjs b/test/test.lock-unlock.mjs index 0a8ee3e..873d956 100644 --- a/test/test.lock-unlock.mjs +++ b/test/test.lock-unlock.mjs @@ -69,7 +69,7 @@ await Promise.all([ assert.ok(wallet.mnemonic === undefined) assert.ok(wallet.seed === undefined) - await assert.rejects(wallet.unlock(TREZOR_TEST_VECTORS.PASSWORD), { message: 'Failed to unlock wallet' }) + await assert.rejects(wallet.unlock(TREZOR_TEST_VECTORS.PASSWORD), 'Failed to unlock wallet') assert.ok('mnemonic' in wallet) assert.ok('seed' in wallet) assert.ok(wallet.mnemonic === undefined) @@ -84,9 +84,9 @@ await Promise.all([ const wallet = await Wallet.load('BIP-44', NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.MNEMONIC, NANO_TEST_VECTORS.PASSWORD) await wallet.unlock(NANO_TEST_VECTORS.PASSWORD) - await assert.rejects(wallet.unlock(), { message: 'Failed to unlock wallet' }) + await assert.rejects(wallet.unlock(), 'Failed to unlock wallet') //@ts-expect-error - await assert.rejects(wallet.unlock(1), { message: 'Failed to unlock wallet' }) + await assert.rejects(wallet.unlock(1), 'Failed to unlock wallet') await assert.resolves(wallet.destroy()) }) @@ -110,7 +110,7 @@ await Promise.all([ await test('fail to unlock a BLAKE2b wallet with different passwords', async () => { const wallet = await Wallet.load('BLAKE2b', NANO_TEST_VECTORS.PASSWORD, TREZOR_TEST_VECTORS.ENTROPY_1) - await assert.rejects(wallet.unlock(TREZOR_TEST_VECTORS.PASSWORD), { message: 'Failed to unlock wallet' }) + await assert.rejects(wallet.unlock(TREZOR_TEST_VECTORS.PASSWORD), 'Failed to unlock wallet') assert.ok('mnemonic' in wallet) assert.ok('seed' in wallet) assert.ok(wallet.mnemonic === undefined) @@ -124,9 +124,9 @@ await Promise.all([ await test('fail to unlock a BLAKE2b wallet with no input', async () => { const wallet = await Wallet.load('BLAKE2b', NANO_TEST_VECTORS.PASSWORD, TREZOR_TEST_VECTORS.ENTROPY_1) - await assert.rejects(wallet.unlock(), { message: 'Failed to unlock wallet' }) + await assert.rejects(wallet.unlock(), 'Failed to unlock wallet') //@ts-expect-error - await assert.rejects(wallet.unlock(1), { message: 'Failed to unlock wallet' }) + await assert.rejects(wallet.unlock(1), 'Failed to unlock wallet') await assert.resolves(wallet.destroy()) }) diff --git a/test/test.refresh-accounts.mjs b/test/test.refresh-accounts.mjs index 2fe0898..a08750a 100644 --- a/test/test.refresh-accounts.mjs +++ b/test/test.refresh-accounts.mjs @@ -42,8 +42,7 @@ await Promise.all([ await wallet.unlock(NANO_TEST_VECTORS.PASSWORD) const account = await wallet.account(0x7fffffff) - await assert.rejects(account.refresh(rpc), - { message: 'Account not found' }) + await assert.rejects(account.refresh(rpc), 'Account not found') await assert.resolves(wallet.destroy()) }) @@ -52,8 +51,7 @@ await Promise.all([ const wallet = await Wallet.load('BIP-44', NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.BIP39_SEED) await wallet.unlock(NANO_TEST_VECTORS.PASSWORD) - await assert.rejects(wallet.account(0x80000000), - { message: 'Invalid child key index 0x80000000' }) + await assert.rejects(wallet.account(0x80000000), 'Invalid child key index 0x80000000') await assert.resolves(wallet.destroy()) }) @@ -64,8 +62,7 @@ await Promise.all([ const invalidNode = new Rpc('http://invalid.com') const account = await wallet.account() - await assert.rejects(account.refresh(invalidNode), - { message: 'Account not found' }) + await assert.rejects(account.refresh(invalidNode), 'Account not found') await assert.resolves(wallet.destroy()) })