From ac7892382c0834fe7ef6a8e08f807b6181d54585 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Tue, 9 Sep 2025 14:22:17 -0700 Subject: [PATCH] Fix test loading arbitrary wallet instead of intended one. --- test/test.import-wallet.mjs | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) 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 () => { -- 2.47.3