From: Chris Duncan Date: Tue, 9 Sep 2025 21:22:17 +0000 (-0700) Subject: Fix test loading arbitrary wallet instead of intended one. X-Git-Tag: v0.10.5~22^2~8 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=ac7892382c0834fe7ef6a8e08f807b6181d54585;p=libnemo.git Fix test loading arbitrary wallet instead of intended one. --- diff --git a/test/test.import-wallet.mjs b/test/test.import-wallet.mjs index 3fd9f57..127abb1 100644 --- a/test/test.import-wallet.mjs +++ b/test/test.import-wallet.mjs @@ -294,20 +294,22 @@ await Promise.all([ assert.ok(backups.some(record => record.id === wallet.id)) - const restored = (await Wallet.restore())[0] + const restored = await Wallet.restore() + const restoredWallet = restored.find(restoredWallet => restoredWallet.id === wallet.id) - assert.ok('mnemonic' in restored) - assert.ok('seed' in restored) - assert.ok(restored.mnemonic === undefined) - assert.ok(restored.seed === undefined) + assert.exists(restoredWallet) + assert.ok('mnemonic' in restoredWallet) + assert.ok('seed' in restoredWallet) + assert.ok(restoredWallet.mnemonic === undefined) + assert.ok(restoredWallet.seed === undefined) - await restored.unlock(NANO_TEST_VECTORS.PASSWORD) + await restoredWallet.unlock(NANO_TEST_VECTORS.PASSWORD) - assert.ok(await restored.verify(NANO_TEST_VECTORS.MNEMONIC)) - assert.ok(await restored.verify(NANO_TEST_VECTORS.BIP39_SEED)) + assert.ok(await restoredWallet.verify(NANO_TEST_VECTORS.MNEMONIC)) + assert.ok(await restoredWallet.verify(NANO_TEST_VECTORS.BIP39_SEED)) await assert.resolves(wallet.destroy()) - await assert.resolves(restored.destroy()) + await assert.resolves(restoredWallet.destroy()) }) await test('load account from legacy address', async () => {