From: Chris Duncan Date: Tue, 4 Aug 2026 14:46:22 +0000 (-0700) Subject: Assert account address before testing refresh. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=4f436cb706f575b580209996560fce7f7a9d03eb;p=libnemo.git Assert account address before testing refresh. --- diff --git a/test/test.refresh-accounts.mjs b/test/test.refresh-accounts.mjs index 9757028..387ea15 100644 --- a/test/test.refresh-accounts.mjs +++ b/test/test.refresh-accounts.mjs @@ -3,7 +3,7 @@ 'use strict' -import { Account, Wallet, Rpc } from 'libnemo' +import { Account, Rpc, Wallet } from 'libnemo' import { assert, env, suite, test } from './GLOBALS.mjs' import { NANO_TEST_VECTORS, TEST_PASSWORD } from './VECTORS.mjs' @@ -11,11 +11,11 @@ const rpc = new Rpc(env.NODE_URL ?? '', env.API_KEY_NAME) await Promise.all([ suite('Refreshing account info', { skip: false }, async () => { - await test('fetch balance, frontier, and representative', async () => { const wallet = await Wallet.load('BIP-44', TEST_PASSWORD, NANO_TEST_VECTORS.BIP39_SEED) await wallet.unlock(TEST_PASSWORD) const account = await wallet.account() + assert.equal(NANO_TEST_VECTORS.ADDRESS_0, account.address) await account.refresh(rpc) assert.exists(account.balance) @@ -26,7 +26,7 @@ await Promise.all([ assert.exists(account.frontier) assert.equal(typeof account.frontier, 'string') assert.notEqual(account.frontier, '') - assert.ok(/^[A-F0-9]{64}$/i.test(account.frontier ?? '')) + assert.ok(/^[0-9A-F]{64}$/i.test(account.frontier ?? '')) assert.exists(account.representative) assert.notEqual(account.representative, '')