]> git.codecow.com Git - libnemo.git/commitdiff
Fix assertion arg order.
authorChris Duncan <chris@codecow.com>
Sun, 2 Aug 2026 22:01:58 +0000 (15:01 -0700)
committerChris Duncan <chris@codecow.com>
Sun, 2 Aug 2026 22:01:58 +0000 (15:01 -0700)
test/GLOBALS.mjs
test/test.lock-unlock.mjs

index 6fad639bcc28981c85e183665145ebb71f13f14f..77a66498333ad1c3dbcbf69d3b59ff5b48db79a1 100644 (file)
@@ -212,8 +212,8 @@ export class assert {
 
        /**
         * @template T, U
-        * @param {(T | U)} a
-        * @param {U} b
+        * @param {(T | U)} a expected value
+        * @param {U} b actual value
         * @returns {asserts a is U}
         */
        static equal (a, b) {
index 076edd95f3ffb33f3fe3cc9c991a9de770be131c..c45d39c1222972e4606dbf549cd02659252014ed 100644 (file)
@@ -39,12 +39,12 @@ await Promise.all([
                        assert.ok(wallet.seed === undefined)\r
                        assert.ok(await wallet.verify(NANO_TEST_VECTORS.MNEMONIC))\r
                        assert.ok(await wallet.verify(NANO_TEST_VECTORS.BIP39_SEED))\r
-                       assert.equal(isLocked, false)\r
+                       assert.equal(false, isLocked)\r
 \r
                        await wallet.update(NANO_TEST_VECTORS.PASSWORD)\r
                        wallet.lock()\r
                        await new Promise(r => setTimeout(r, 1_000))\r
-                       assert.equal(isLocked, true)\r
+                       assert.equal(true, isLocked)\r
                        await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)\r
 \r
                        assert.ok('mnemonic' in wallet)\r
@@ -134,9 +134,9 @@ await Promise.all([
                await test('wallet automatic lock resets after user activity', { skip: false }, async () => {\r
                        console.log('Starting autolock test...')\r
                        const wallet = await Wallet.load('BIP-44', NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.MNEMONIC, NANO_TEST_VECTORS.PASSWORD)\r
-                       assert.equal(wallet.isLocked, true)\r
+                       assert.equal(true, wallet.isLocked)\r
                        await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)\r
-                       assert.equal(wallet.isLocked, false)\r
+                       assert.equal(false, wallet.isLocked)\r
 \r
                        assert.ok(await wallet.verify(NANO_TEST_VECTORS.MNEMONIC))\r
                        assert.ok(await wallet.verify(NANO_TEST_VECTORS.BIP39_SEED))\r
@@ -146,14 +146,14 @@ await Promise.all([
                                setTimeout(async () => {\r
                                        try {\r
                                                // should still be unlocked\r
-                                               assert.equal(wallet.isLocked, false)\r
+                                               assert.equal(false, wallet.isLocked)\r
                                                const account = await wallet.account(0)\r
-                                               assert.equal(account.address, NANO_TEST_VECTORS.ADDRESS_0)\r
+                                               assert.equal(NANO_TEST_VECTORS.ADDRESS_0, account.address)\r
                                                resolve(null)\r
                                        } catch (err) {\r
                                                reject(err)\r
                                        }\r
-                               }, 60_000)\r
+                               }, 61_000)\r
                        })\r
 \r
                        await new Promise(async (resolve, reject) => {\r
@@ -161,14 +161,14 @@ await Promise.all([
                                setTimeout(async () => {\r
                                        try {\r
                                                // should still be unlocked from account() reset and not initial unlock\r
-                                               assert.equal(wallet.isLocked, false)\r
-                                               assert.equal(await wallet.verify(NANO_TEST_VECTORS.MNEMONIC), true)\r
-                                               assert.equal(await wallet.verify(NANO_TEST_VECTORS.BIP39_SEED), true)\r
+                                               assert.equal(false, wallet.isLocked)\r
+                                               assert.equal(true, await wallet.verify(NANO_TEST_VECTORS.MNEMONIC))\r
+                                               assert.equal(true, await wallet.verify(NANO_TEST_VECTORS.BIP39_SEED))\r
                                                resolve(null)\r
                                        } catch (err) {\r
                                                reject(err)\r
                                        }\r
-                               }, 60_000)\r
+                               }, 61_000)\r
                        })\r
 \r
                        await new Promise(async (resolve, reject) => {\r
@@ -176,7 +176,7 @@ await Promise.all([
                                setTimeout(async () => {\r
                                        try {\r
                                                // should be locked from account() reset and not reset by verify()\r
-                                               assert.equal(wallet.isLocked, true)\r
+                                               assert.equal(true, wallet.isLocked)\r
                                                await assert.rejects(wallet.verify(NANO_TEST_VECTORS.MNEMONIC))\r
                                                await assert.rejects(wallet.verify(NANO_TEST_VECTORS.BIP39_SEED))\r
                                                await assert.resolves(wallet.destroy())\r
@@ -190,9 +190,9 @@ await Promise.all([
 \r
                await test('configure 10-second autolock', async () => {\r
                        const wallet = await Wallet.load('BIP-44', NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.MNEMONIC, NANO_TEST_VECTORS.PASSWORD)\r
-                       assert.equal(wallet.isLocked, true)\r
+                       assert.equal(true, wallet.isLocked)\r
                        await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)\r
-                       assert.equal(wallet.isLocked, false)\r
+                       assert.equal(false, wallet.isLocked)\r
                        await wallet.config({ timeout: 10 })\r
 \r
                        await new Promise(async (resolve, reject) => {\r
@@ -200,7 +200,7 @@ await Promise.all([
                                setTimeout(async () => {\r
                                        try {\r
                                                // should still be unlocked\r
-                                               assert.equal(wallet.isLocked, false)\r
+                                               assert.equal(false, wallet.isLocked)\r
                                                assert.ok(await wallet.verify(NANO_TEST_VECTORS.MNEMONIC))\r
                                                resolve(null)\r
                                        } catch (err) {\r
@@ -214,7 +214,7 @@ await Promise.all([
                                setTimeout(async () => {\r
                                        try {\r
                                                // should be locked from account() reset and not reset by verify()\r
-                                               assert.equal(wallet.isLocked, true)\r
+                                               assert.equal(true, wallet.isLocked)\r
                                                await assert.rejects(wallet.verify(NANO_TEST_VECTORS.MNEMONIC))\r
                                                await assert.resolves(wallet.destroy())\r
                                                resolve(null)\r
@@ -227,9 +227,9 @@ await Promise.all([
 \r
                await test('fail to configure invalid autolock times', async () => {\r
                        const wallet = await Wallet.load('BIP-44', NANO_TEST_VECTORS.PASSWORD, NANO_TEST_VECTORS.MNEMONIC, NANO_TEST_VECTORS.PASSWORD)\r
-                       assert.equal(wallet.isLocked, true)\r
+                       assert.equal(true, wallet.isLocked)\r
                        await wallet.unlock(NANO_TEST_VECTORS.PASSWORD)\r
-                       assert.equal(wallet.isLocked, false)\r
+                       assert.equal(false, wallet.isLocked)\r
 \r
                        //@ts-expect-error\r
                        await assert.rejects(wallet.config())\r