lntest+itest: update block height in MineBlockWithTx

Make sure we update the harness's current height and assert nodes have
been synced. Also fixes some typo found.
This commit is contained in:
yyforyongyu committed 2025-03-26 18:24:47 +08:00
1 parent 883381d266
commit 64f7a7f3d0
3 files changed
+12 -4

No files matched your search

+9 -1
View File
@@ -247,7 +247,15 @@ func (h *HarnessTest) GetBestBlock() (*chainhash.Hash, int32) {
// MineBlockWithTx mines a single block to include the specifies tx only.
func (h *HarnessTest) MineBlockWithTx(tx *wire.MsgTx) *wire.MsgBlock {
return h.miner.MineBlockWithTx(tx)
// Update the harness's current height.
defer h.updateCurrentHeight()
block := h.miner.MineBlockWithTx(tx)
// Finally, make sure all the active nodes are synced.
h.AssertActiveNodesSyncedTo(block.BlockHash())
return block
}
// ConnectToMiner connects the miner to a temp miner.