mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-19 15:14:23 +01:00
pytest: fix flake in test_funding_fail
We may not see a disconnect instantly: ``` > assert len(l2.rpc.listpeers()['peers']) == 0 E assert 1 == 0 E +1 E -0 ``` Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
@@ -999,8 +999,8 @@ def test_funding_fail(node_factory, bitcoind):
|
|||||||
l1.rpc.fundchannel(l2.info['id'], int(funds / 10))
|
l1.rpc.fundchannel(l2.info['id'], int(funds / 10))
|
||||||
|
|
||||||
# channels disconnect on failure
|
# channels disconnect on failure
|
||||||
assert len(l1.rpc.listpeers()['peers']) == 0
|
wait_for(lambda: len(l1.rpc.listpeers()['peers']) == 0)
|
||||||
assert len(l2.rpc.listpeers()['peers']) == 0
|
wait_for(lambda: len(l2.rpc.listpeers()['peers']) == 0)
|
||||||
|
|
||||||
# Restart l2 without ridiculous locktime.
|
# Restart l2 without ridiculous locktime.
|
||||||
del l2.daemon.opts['watchtime-blocks']
|
del l2.daemon.opts['watchtime-blocks']
|
||||||
|
|||||||
Reference in New Issue
Block a user