diff --git a/package.json b/package.json index 00c8caa77..df606623d 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ }, "devDependencies": { "@babel/core": "^7.20.12", - "@polkadot/dev": "^0.68.20", + "@polkadot/dev": "^0.68.23", "@types/jest": "^29.4.0" }, "resolutions": { diff --git a/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts b/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts index c310665a8..1dc0365ad 100644 --- a/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts +++ b/packages/util-crypto/src/mnemonic/toMiniSecretCmp.spec.ts @@ -14,14 +14,12 @@ const NUM_CHECKS = 5; // generate either a JS or WASM mnemonic describe.each([true, false])('mnemonicToMiniSecret (compare), onlyJsMnemonic=%p', (onlyJsMnemonic): void => { - beforeAll(async (): Promise => { - await cryptoWaitReady(); - }); - // loop through lots of mnemonics describe.each(arrayRange(NUM_RUNS))('run=%p', (): void => { // compare both JS and WASM outputs against original - describe.each([true, false])('onlyJsMini=%p', (onlyJsMini): void => { + describe.each([true, false])('onlyJsMini=%p', async (onlyJsMini): Promise => { + await cryptoWaitReady(); + // NOTE we cannot actually use the onlyJsMnemonic flag here const mnemonic = mnemonicGenerate(12); @@ -31,7 +29,6 @@ describe.each([true, false])('mnemonicToMiniSecret (compare), onlyJsMnemonic=%p' const minisecret = mnemonicToMiniSecret(mnemonic, count ? `${count}` : '', onlyJsMnemonic); const edpub = ed25519PairFromSeed(minisecret).publicKey; const srpub = sr25519PairFromSeed(minisecret).publicKey; - const testmini = mnemonicToMiniSecret(mnemonic, count ? `${count}` : '', onlyJsMini); // explicit minisecret compare diff --git a/yarn.lock b/yarn.lock index 9774cb95a..3b17310cd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2146,9 +2146,9 @@ __metadata: languageName: node linkType: hard -"@polkadot/dev@npm:^0.68.20": - version: 0.68.20 - resolution: "@polkadot/dev@npm:0.68.20" +"@polkadot/dev@npm:^0.68.23": + version: 0.68.23 + resolution: "@polkadot/dev@npm:0.68.23" dependencies: "@babel/cli": ^7.20.7 "@babel/core": ^7.20.12 @@ -2249,7 +2249,7 @@ __metadata: polkadot-exec-swc: scripts/polkadot-exec-swc.mjs polkadot-exec-tsc: scripts/polkadot-exec-tsc.mjs polkadot-exec-webpack: scripts/polkadot-exec-webpack.mjs - checksum: cc70b72334edfa5a5c740ed8cdd6e763f36ec5608669e6bff5d873fe67025b126a8ac7db11cdf49769a4db3622696586c2e813169475a417788a886d2aa1c05d + checksum: a2745645fb1eb218fd1119c147a87a747e7e8958dc6cd53ff2dc9e4c1fdc8f7aa20be4b4e5e7872c507ea46fdbdfdcbca25e959de6b65fe0926be2be8942fee4 languageName: node linkType: hard @@ -11734,7 +11734,7 @@ __metadata: resolution: "root-workspace-0b6124@workspace:." dependencies: "@babel/core": ^7.20.12 - "@polkadot/dev": ^0.68.20 + "@polkadot/dev": ^0.68.23 "@types/jest": ^29.4.0 languageName: unknown linkType: soft