]> git.codecow.com Git - libnemo.git/commitdiff
Use new wallet verify method instead of comparing secrets directly in tests.
authorChris Duncan <chris@zoso.dev>
Sat, 2 Aug 2025 07:54:40 +0000 (00:54 -0700)
committerChris Duncan <chris@zoso.dev>
Sat, 2 Aug 2025 07:54:40 +0000 (00:54 -0700)
test/test.import-wallet.mjs

index c03f3820c2426cbe7ba281397fd1beb65a5451fc..c540446fdeedb5e51ea567e5c423d7b42994ebc7 100644 (file)
@@ -28,11 +28,10 @@ await Promise.all([
                        await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)\r
                        const account = await wallet.account()\r
 \r
-                       assert.ok('mnemonic' in wallet)\r
-                       assert.ok('seed' in wallet)\r
+                       assert.ok(await wallet.verify(NANO_TEST_VECTORS.MNEMONIC))\r
+                       debugger\r
+                       assert.ok(await wallet.verify(NANO_TEST_VECTORS.BIP39_SEED))\r
                        assert.ok(account instanceof Account)\r
-                       assert.equal(wallet.mnemonic, NANO_TEST_VECTORS.MNEMONIC)\r
-                       assert.equal(wallet.seed, NANO_TEST_VECTORS.BIP39_SEED)\r
                        assert.equal(account.publicKey, NANO_TEST_VECTORS.PUBLIC_0)\r
                        assert.equal(account.address, NANO_TEST_VECTORS.ADDRESS_0)\r
 \r
@@ -269,9 +268,9 @@ await Promise.all([
 \r
                await test('export wallet IDs from storage and reimport them', async () => {\r
                        const wallet = await Wallet.import('BIP-44', NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.MNEMONIC, NANO_TEST_VECTORS.PASSWORD)\r
-                       const ids = await Wallet.export()\r
+                       const backups = await Wallet.export()\r
 \r
-                       assert.ok(ids['BIP-44'].some(id => `BIP-44_${id}` === wallet.id))\r
+                       assert.ok(backups.some(id => id === wallet.id))\r
 \r
                        const restored = await Wallet.restore(wallet.id)\r
 \r