mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-01-18 21:35:11 +01:00
pytest: tighten a log test Owning output...
with address type and confirmation
Because the call (wallet_extract_owned outputs) that prints that line can happen _before_ or _after_ confirmation in block, adding `CONFIRMED` in the later.
This commit is contained in:
parent
eb3495c23d
commit
245807a085
@ -66,8 +66,8 @@ def test_closing(node_factory, bitcoind):
|
||||
]
|
||||
bitcoind.generate_block(1)
|
||||
|
||||
l1.daemon.wait_for_log(r'Owning output .* txid %s' % closetxid)
|
||||
l2.daemon.wait_for_log(r'Owning output .* txid %s' % closetxid)
|
||||
l1.daemon.wait_for_log(r'Owning output.* \(SEGWIT\).* txid %s.* CONFIRMED' % closetxid)
|
||||
l2.daemon.wait_for_log(r'Owning output.* \(SEGWIT\).* txid %s.* CONFIRMED' % closetxid)
|
||||
|
||||
# Make sure both nodes have grabbed their close tx funds
|
||||
assert closetxid in set([o['txid'] for o in l1.rpc.listfunds()['outputs']])
|
||||
|
@ -868,7 +868,7 @@ def test_blockchaintrack(node_factory, bitcoind):
|
||||
"""Check that we track the blockchain correctly across reorgs
|
||||
"""
|
||||
l1 = node_factory.get_node(random_hsm=True)
|
||||
addr = l1.rpc.newaddr()['bech32']
|
||||
addr = l1.rpc.newaddr(addresstype='all')['p2sh-segwit']
|
||||
|
||||
######################################################################
|
||||
# First failure scenario: rollback on startup doesn't work,
|
||||
@ -883,7 +883,7 @@ def test_blockchaintrack(node_factory, bitcoind):
|
||||
time.sleep(1) # mempool is still unpredictable
|
||||
bitcoind.generate_block(1)
|
||||
|
||||
l1.daemon.wait_for_log(r'Owning')
|
||||
l1.daemon.wait_for_log(r'Owning output.* \(P2SH\).* CONFIRMED')
|
||||
outputs = l1.rpc.listfunds()['outputs']
|
||||
assert len(outputs) == 1
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user