]> zoso.dev Git - libnemo.git/commitdiff
Replace node test runner 'skip' options with jest 'skip' function.
authorChris Duncan <chris@zoso.dev>
Thu, 5 Dec 2024 16:16:14 +0000 (08:16 -0800)
committerChris Duncan <chris@zoso.dev>
Thu, 5 Dec 2024 16:16:14 +0000 (08:16 -0800)
perf/wallet.perf.mjs
test/create-wallet.test.js
test/derive-accounts.test.js
test/refresh-accounts.test.js
test/tools.test.js

index 3ce78ef20f157d7de46dd43f910cfc573c5c56c4..9eb3acaff01c401a3d3d1a233b167831e435b737 100644 (file)
@@ -10,7 +10,7 @@ import { Bip44Wallet, Blake2bWallet } from '#dist/main.js'
 
 console.log('wallet performance test')
 
-test('creating BIP-44 wallets', { skip: true }, async () => {
+test.skip('creating BIP-44 wallets', async () => {
        const wallets = []
        for (let i = 0x80; i > 0; i--) {
                wallets.push(await Bip44Wallet.create(NANO_TEST_VECTORS.PASSWORD))
@@ -18,7 +18,7 @@ test('creating BIP-44 wallets', { skip: true }, async () => {
        assert.equal(wallets.length, 0x80)
 })
 
-test('creating BLAKE2b wallets', { skip: true }, async () => {
+test.skip('creating BLAKE2b wallets', async () => {
        const wallets = []
        for (let i = 0x80; i > 0; i--) {
                wallets.push(await Blake2bWallet.create(NANO_TEST_VECTORS.PASSWORD))
index c2e590ff3f3d6d8aed4c60b63502d2bde2acb925..4089db507f00e6f489ad1e29f76a1677eefde953 100644 (file)
@@ -57,7 +57,7 @@ describe('creating a new wallet', async () => {
                await assert.rejects(Blake2bWallet.create())\r
        })\r
 \r
-       test('connect to ledger', { skip: true }, async () => {\r
+       test.skip('connect to ledger', async () => {\r
                const wallet = await LedgerWallet.create()\r
                assert.ok(wallet)\r
        })\r
index 67a6171c57a60625d12aedeeb85bfbf7e7dcc946..9dc951331e52abb881f432eaf031eaa7f45bb58c 100644 (file)
@@ -73,7 +73,7 @@ describe('derive child accounts from the same seed', async () => {
        })\r
 })\r
 \r
-describe('Ledger device accounts', { skip: true }, async () => {\r
+describe.skip('Ledger device accounts', async () => {\r
        const wallet = await LedgerWallet.create()\r
 \r
        test('should fetch the first account from a Ledger device', async () => {\r
index 0bec0eb715cb285c5fbdc1ff96e85cbc6b6c664b..23010d92112a3857be1aac16bcebd52f8bbf08c0 100644 (file)
@@ -12,9 +12,7 @@ const wallet = await Bip44Wallet.fromSeed(NANO_TEST_VECTORS.PASSWORD, NANO_TEST_
 await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)
 const node = new Rpc(process.env.NODE_URL ?? '', process.env.API_KEY_NAME)
 
-const skip = true
-
-describe('refreshing account info', { skip }, async () => {
+describe.skip('refreshing account info', async () => {
        test('should fetch balance, frontier, and representative', async () => {
                const accounts = await wallet.accounts()
                const account = accounts[0]
@@ -62,7 +60,7 @@ describe('refreshing account info', { skip }, async () => {
        })
 })
 
-describe('finding next unopened account', { skip }, async () => {
+describe.skip('finding next unopened account', async () => {
        test('should return correct account from test vector', async () => {
                const account = await wallet.getNextNewAccount(node)
                assert.ok(account)
@@ -110,7 +108,7 @@ describe('finding next unopened account', { skip }, async () => {
        })
 })
 
-describe('refreshing wallet accounts', { skip }, async () => {
+describe.skip('refreshing wallet accounts', async () => {
        test('should get balance, frontier, and representative for one account', async () => {
                const accounts = await wallet.refresh(node)
                const account = accounts[0]
index 1997210a6023e1caf5223a37a574cebbde7e17c4..165c9ede9e33e3463784bcdd45fa68546b3a78ec 100644 (file)
@@ -8,8 +8,6 @@ import { describe, expect, test } from '@jest/globals'
 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
 const wallet = await Bip44Wallet.fromSeed(NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.BIP39_SEED)\r
 await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)\r
 const rpc = new Rpc(process.env.NODE_URL ?? '', process.env.API_KEY_NAME)\r
@@ -140,7 +138,7 @@ describe('sweeper', async () => {
                        { message: 'Missing required sweep arguments' })\r
        })\r
 \r
-       test('fails gracefully for ineligible accounts', { skip }, async () => {\r
+       test.skip('fails gracefully for ineligible accounts', async () => {\r
                const results = await Tools.sweep(rpc, wallet, NANO_TEST_VECTORS.ADDRESS_1)\r
                assert.ok(results)\r
                assert.equal(results.length, 1)\r