]> zoso.dev Git - libnemo.git/commitdiff
Use import aliases in test files.
authorChris Duncan <chris@zoso.dev>
Thu, 21 Nov 2024 02:39:41 +0000 (18:39 -0800)
committerChris Duncan <chris@zoso.dev>
Thu, 21 Nov 2024 02:39:41 +0000 (18:39 -0800)
test/TEST_VECTORS.js
test/create-wallet.test.mjs
test/derive-accounts.test.mjs
test/import-wallet.test.mjs
test/lock-unlock-wallet.mjs
test/manage-rolodex.mjs
test/refresh-accounts.test.mjs
test/sign-blocks.test.mjs
test/tools.test.mjs

index 6aa7a6a702e17970857e97e1dc1511178e81399d..15465726671c3761e7883c41e3e69e569cced19c 100644 (file)
@@ -33,10 +33,6 @@ export const NANO_TEST_VECTORS = Object.freeze({
        ADDRESS_2: 'nano_3b5fnnerfrkt4me4wepqeqggwtfsxu8fai4n473iu6gxprfq4xd8pk9gh1dg'
 })
 
-/**
-* Source: https://github.com/trezor/python-mnemonic/blob/master/vectors.json
-* BLAKE2b keys calculated with Nano KeyTools: https://tools.nanos.cc/?tool=seed
-*/
 export const TREZOR_TEST_VECTORS = Object.freeze({
        PASSWORD: 'TREZOR',
 
index f07dbf22a8f4cde6e08f09dc3a9bacda54594456..d7511c93bece1df9b2b4dc208b08659c63d80860 100644 (file)
@@ -3,11 +3,11 @@
 \r
 'use strict'\r
 \r
-import './GLOBALS.mjs'\r
+import '#test/GLOBALS.mjs'\r
 import { describe, it } from 'node:test'\r
 import { strict as assert } from 'assert'\r
-import { NANO_TEST_VECTORS } from './TEST_VECTORS.js'\r
-import { Bip44Wallet, Blake2bWallet, LedgerWallet } from '../dist/main.js'\r
+import { NANO_TEST_VECTORS } from '#test/TEST_VECTORS.js'\r
+import { Bip44Wallet, Blake2bWallet, LedgerWallet } from '#dist/main.js'\r
 \r
 describe('creating a new wallet', async () => {\r
        it('BIP-44 wallet with random entropy', async () => {\r
index d5ea22efee1f6b1d584bbe87c75cb1bc52dda492..6d44cca50ee0c0c5ef0a0ad371f2ce0b0e9f0214 100644 (file)
@@ -3,11 +3,11 @@
 \r
 'use strict'\r
 \r
-import './GLOBALS.mjs'\r
+import '#test/GLOBALS.mjs'\r
 import { describe, it } from 'node:test'\r
 import { strict as assert } from 'assert'\r
-import { NANO_TEST_VECTORS } from './TEST_VECTORS.js'\r
-import { Bip44Wallet, Blake2bWallet, LedgerWallet } from '../dist/main.js'\r
+import { NANO_TEST_VECTORS } from '#test/TEST_VECTORS.js'\r
+import { Bip44Wallet, Blake2bWallet, LedgerWallet } from '#dist/main.js'\r
 \r
 describe('derive child accounts from the same seed', async () => {\r
        const wallet = await Bip44Wallet.fromSeed(NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.BIP39_SEED)\r
index 1ac1954a93f90b681c5c87b8699fb48395a1e47e..c54ab6bf15514b120f9192a2104e35d441147f76 100644 (file)
@@ -3,11 +3,11 @@
 \r
 'use strict'\r
 \r
-import './GLOBALS.mjs'\r
+import '#test/GLOBALS.mjs'\r
 import { describe, it } from 'node:test'\r
 import { strict as assert } from 'assert'\r
-import { BIP32_TEST_VECTORS, CUSTOM_TEST_VECTORS, NANO_TEST_VECTORS, TREZOR_TEST_VECTORS } from './TEST_VECTORS.js'\r
-import { Account, Bip44Wallet, Blake2bWallet } from '../dist/main.js'\r
+import { BIP32_TEST_VECTORS, CUSTOM_TEST_VECTORS, NANO_TEST_VECTORS, TREZOR_TEST_VECTORS } from '#test/TEST_VECTORS.js'\r
+import { Account, Bip44Wallet, Blake2bWallet } from '#dist/main.js'\r
 \r
 describe('import wallet with test vectors test', () => {\r
        it('should successfully import a wallet with the official Nano test vectors mnemonic', async () => {\r
index a8b3042a1edcd414a97b261392c2045124f24e66..77a9e6d9f77ca19aa1328b28cce82c65d34aa84b 100644 (file)
@@ -3,11 +3,11 @@
 \r
 'use strict'\r
 \r
-import './GLOBALS.mjs'\r
+import '#test/GLOBALS.mjs'\r
 import { describe, it } from 'node:test'\r
 import { strict as assert } from 'assert'\r
-import { NANO_TEST_VECTORS, TREZOR_TEST_VECTORS } from './TEST_VECTORS.js'\r
-import { Bip44Wallet, Blake2bWallet } from '../dist/main.js'\r
+import { NANO_TEST_VECTORS, TREZOR_TEST_VECTORS } from '#test/TEST_VECTORS.js'\r
+import { Bip44Wallet, Blake2bWallet } from '#dist/main.js'\r
 \r
 describe('locking and unlocking a Bip44Wallet', async () => {\r
        it('should succeed with a password', async () => {\r
index 0d179d7b2b35bff94e16c5cdcb54889cfe5fc6e6..b80f506dc52931c7418e2d73971b297d5110767a 100644 (file)
@@ -3,11 +3,11 @@
 
 'use strict'
 
-import './GLOBALS.mjs'
+import '#test/GLOBALS.mjs'
 import { describe, it } from 'node:test'
 import { strict as assert } from 'assert'
-import { Rolodex, Tools } from '../dist/main.js'
-import { NANO_TEST_VECTORS } from './TEST_VECTORS.js'
+import { Rolodex, Tools } from '#dist/main.js'
+import { NANO_TEST_VECTORS } from '#test/TEST_VECTORS.js'
 
 describe('rolodex valid contact management', async () => {
        it('should create a rolodex and add two contacts', async () => {
index 52636acfadbf0f449a5f5c6bf6ab2863333f6725..cbb30d753ac250ebe67070d79e3ad2871038a58d 100644 (file)
@@ -3,11 +3,11 @@
 
 'use strict'
 
-import './GLOBALS.mjs'
+import '#test/GLOBALS.mjs'
 import { describe, it } from 'node:test'
 import { strict as assert } from 'assert'
-import { NANO_TEST_VECTORS } from './TEST_VECTORS.js'
-import { Account, Bip44Wallet, Rpc } from '../dist/main.js'
+import { NANO_TEST_VECTORS } from '#test/TEST_VECTORS.js'
+import { Account, Bip44Wallet, Rpc } from '#dist/main.js'
 
 const wallet = await Bip44Wallet.fromSeed(NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.BIP39_SEED)
 await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)
index e1e676b1425478a3b9b933af47412e3a942392e6..c539e00d5cb19cf8d778010f47d46daf90b3d2de 100644 (file)
@@ -3,11 +3,11 @@
 \r
 'use strict'\r
 \r
-import './GLOBALS.mjs'\r
+import '#test/GLOBALS.mjs'\r
 import { describe, it } from 'node:test'\r
 import { strict as assert } from 'assert'\r
-import { NANO_TEST_VECTORS } from './TEST_VECTORS.js'\r
-import { SendBlock, ReceiveBlock, ChangeBlock } from '../dist/main.js'\r
+import { NANO_TEST_VECTORS } from '#test/TEST_VECTORS.js'\r
+import { SendBlock, ReceiveBlock, ChangeBlock } from '#dist/main.js'\r
 \r
 describe('valid blocks', async () => {\r
        it('should not allow negative balances', async () => {\r
index 4d98f9ce170efa6058995c698776bb707b0577b2..cbe4507ce8e9c0c674baa365b4d1ed4f0007363d 100644 (file)
@@ -3,11 +3,11 @@
 \r
 'use strict'\r
 \r
-import './GLOBALS.mjs'\r
+import '#test/GLOBALS.mjs'\r
 import { describe, it } from 'node:test'\r
 import { strict as assert } from 'assert'\r
-import { RAW_MAX, NANO_TEST_VECTORS } from './TEST_VECTORS.js'\r
-import { Bip44Wallet, Account, SendBlock, Rpc, Tools } from '../dist/main.js'\r
+import { RAW_MAX, NANO_TEST_VECTORS } from '#test/TEST_VECTORS.js'\r
+import { Bip44Wallet, Account, SendBlock, Rpc, Tools } from '#dist/main.js'\r
 \r
 const skip = true\r
 \r