From 8da04a584ff630e0960f04e2904e4499fed55331 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Thu, 18 Mar 2021 02:46:23 -0300 Subject: [PATCH] start waiting before generate --- lbry/testcase.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lbry/testcase.py b/lbry/testcase.py index ae983e0c1..88448ad60 100644 --- a/lbry/testcase.py +++ b/lbry/testcase.py @@ -448,8 +448,9 @@ class CommandTestCase(IntegrationTestCase): async def generate(self, blocks): """ Ask lbrycrd to generate some blocks and wait until ledger has them. """ + prepare = self.ledger.on_header.where(self.blockchain.is_expected_block) await self.blockchain.generate(blocks) - await self.ledger.on_header.where(self.blockchain.is_expected_block) + await prepare # no guarantee that it didn't happen already, so start waiting from before calling generate async def blockchain_claim_name(self, name: str, value: str, amount: str, confirm=True): txid = await self.blockchain._cli_cmnd('claimname', name, value, amount)