Stabilize "gets height via last block"

This commit is contained in:
Simon Warta 2020-06-05 12:04:14 +02:00
parent 2292de6e19
commit 6acdb3051a
2 changed files with 6 additions and 4 deletions

View File

@ -72,9 +72,10 @@ describe("CosmWasmClient", () => {
const height1 = await client.getHeight();
expect(height1).toBeGreaterThan(0);
await sleep(1_000);
await sleep(blockTime * 1.3); // tolerate chain being 30% slower than expected
const height2 = await client.getHeight();
expect(height2).toEqual(height1 + 1);
expect(height2).toBeGreaterThanOrEqual(height1 + 1);
expect(height2).toBeLessThanOrEqual(height1 + 2);
expect(blockLatestSpy).toHaveBeenCalledTimes(2);
});

View File

@ -60,9 +60,10 @@ describe("CosmosClient", () => {
const height1 = await client.getHeight();
expect(height1).toBeGreaterThan(0);
await sleep(1_000);
await sleep(blockTime * 1.3); // tolerate chain being 30% slower than expected
const height2 = await client.getHeight();
expect(height2).toEqual(height1 + 1);
expect(height2).toBeGreaterThanOrEqual(height1 + 1);
expect(height2).toBeLessThanOrEqual(height1 + 2);
expect(blockLatestSpy).toHaveBeenCalledTimes(2);
});