From 1810853fa4a8966a25e478578e6a5b06a90e9ab9 Mon Sep 17 00:00:00 2001 From: DavideSegullo Date: Thu, 25 May 2023 18:47:59 +0200 Subject: [PATCH] test: :white_check_mark: add simapp sleep added block time sleep to avoid sequence mismatch. --- .../stargate/src/signingstargateclient.spec.ts | 16 ++++++++++++++++ packages/stargate/src/stargateclient.spec.ts | 2 ++ 2 files changed, 18 insertions(+) diff --git a/packages/stargate/src/signingstargateclient.spec.ts b/packages/stargate/src/signingstargateclient.spec.ts index 7cadf1eb..23b8719b 100644 --- a/packages/stargate/src/signingstargateclient.spec.ts +++ b/packages/stargate/src/signingstargateclient.spec.ts @@ -718,6 +718,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], fee, memo); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); it("works with auto gas", async () => { @@ -740,6 +742,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], "auto"); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); it("works with a modifying signer", async () => { @@ -768,6 +772,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], fee, memo); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); }); @@ -798,6 +804,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], fee, memo); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); it("works with bank MsgSend", async () => { @@ -826,6 +834,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], fee, memo); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); it("works with staking MsgDelegate", async () => { @@ -854,6 +864,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], fee, memo); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); it("works with a custom registry and custom message", async () => { @@ -965,6 +977,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], fee, memo); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); it("works with a modifying signer", async () => { @@ -993,6 +1007,8 @@ describe("SigningStargateClient", () => { const transactionHash = await client.signAndBroadcastSync(faucet.address0, [msgAny], fee, memo); expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + + await sleep(simapp.blockTime * 1.5); }); }); }); diff --git a/packages/stargate/src/stargateclient.spec.ts b/packages/stargate/src/stargateclient.spec.ts index 4dc4c759..7636efdf 100644 --- a/packages/stargate/src/stargateclient.spec.ts +++ b/packages/stargate/src/stargateclient.spec.ts @@ -613,6 +613,8 @@ describe("StargateClient", () => { expect(transactionHash).toMatch(/^[0-9A-F]{64}$/); + await sleep(simapp.blockTime * 1.5); + client.disconnect(); }); });