mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 03:52:49 +01:00
[qa] Fix stale data bug in test_compactblocks_not_at_tip
Clear test_node.last_block before requesting blocks in the compactblocks_not_at_tip test so comparisons won't fail if a blocks were received before the test started. The bug doesn't currently cause any problems due to the order tests run, but this will change in the next commit.
This commit is contained in:
parent
47e9659ecf
commit
55bfddcabb
@ -648,6 +648,8 @@ class CompactBlocksTest(BitcoinTestFramework):
|
||||
node.generate(1)
|
||||
wait_until(test_node.received_block_announcement, timeout=30)
|
||||
test_node.clear_block_announcement()
|
||||
with mininode_lock:
|
||||
test_node.last_block = None
|
||||
test_node.send_message(msg_getdata([CInv(4, int(new_blocks[0], 16))]))
|
||||
success = wait_until(lambda: test_node.last_block is not None, timeout=30)
|
||||
assert(success)
|
||||
|
Loading…
Reference in New Issue
Block a user