Stabilize block headers test

This commit is contained in:
Simon Warta 2022-06-14 16:48:58 +02:00
parent 54cafc4a63
commit 2fe4d51607

View File

@ -350,9 +350,10 @@ function defaultTestSuite(rpcFactory: () => RpcClient, expected: ExpectedValues)
const height = (await client.status()).syncInfo.latestBlockHeight;
const blockchain = await client.blockchain(undefined, height + 20);
expect(blockchain.lastHeight).toBeGreaterThanOrEqual(height);
expect(blockchain.blockMetas.length).toBeGreaterThanOrEqual(2);
expect(blockchain.blockMetas[0].header.height).toEqual(height);
expect(blockchain.blockMetas[1].header.height).toEqual(height - 1);
expect(blockchain.blockMetas.length).toBeGreaterThanOrEqual(3);
expect(blockchain.blockMetas[0].header.height).toEqual(blockchain.lastHeight);
expect(blockchain.blockMetas[1].header.height).toEqual(blockchain.lastHeight - 1);
expect(blockchain.blockMetas[2].header.height).toEqual(blockchain.lastHeight - 2);
client.disconnect();
});