mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-19 09:54:16 +01:00
elements: Parametrize tests to consider chainparams
This commit is contained in:
parent
314622028f
commit
465a12ffbe
@ -12,9 +12,10 @@ import unittest
|
||||
|
||||
|
||||
@unittest.skipIf(not DEVELOPER, "Too slow without --dev-bitcoind-poll")
|
||||
def test_closing(node_factory, bitcoind):
|
||||
def test_closing(node_factory, bitcoind, chainparams):
|
||||
l1, l2 = node_factory.line_graph(2)
|
||||
chan = l1.get_channel_scid(l2)
|
||||
fee = 5430 if not chainparams['elements'] else 8955
|
||||
|
||||
l1.pay(l2, 200000000)
|
||||
|
||||
@ -61,7 +62,7 @@ def test_closing(node_factory, bitcoind):
|
||||
|
||||
billboard = only_one(l1.rpc.listpeers(l2.info['id'])['peers'][0]['channels'])['status']
|
||||
assert billboard == [
|
||||
'CLOSINGD_SIGEXCHANGE:We agreed on a closing fee of 5430 satoshi for tx:{}'.format(closetxid),
|
||||
'CLOSINGD_SIGEXCHANGE:We agreed on a closing fee of {} satoshi for tx:{}'.format(fee, closetxid),
|
||||
]
|
||||
bitcoind.generate_block(1)
|
||||
|
||||
@ -73,14 +74,14 @@ def test_closing(node_factory, bitcoind):
|
||||
assert closetxid in set([o['txid'] for o in l2.rpc.listfunds()['outputs']])
|
||||
|
||||
wait_for(lambda: only_one(l1.rpc.listpeers(l2.info['id'])['peers'][0]['channels'])['status'] == [
|
||||
'CLOSINGD_SIGEXCHANGE:We agreed on a closing fee of 5430 satoshi for tx:{}'.format(closetxid),
|
||||
'CLOSINGD_SIGEXCHANGE:We agreed on a closing fee of {} satoshi for tx:{}'.format(fee, closetxid),
|
||||
'ONCHAIN:Tracking mutual close transaction',
|
||||
'ONCHAIN:All outputs resolved: waiting 99 more blocks before forgetting channel'
|
||||
])
|
||||
|
||||
bitcoind.generate_block(9)
|
||||
wait_for(lambda: only_one(l1.rpc.listpeers(l2.info['id'])['peers'][0]['channels'])['status'] == [
|
||||
'CLOSINGD_SIGEXCHANGE:We agreed on a closing fee of 5430 satoshi for tx:{}'.format(closetxid),
|
||||
'CLOSINGD_SIGEXCHANGE:We agreed on a closing fee of {} satoshi for tx:{}'.format(fee, closetxid),
|
||||
'ONCHAIN:Tracking mutual close transaction',
|
||||
'ONCHAIN:All outputs resolved: waiting 90 more blocks before forgetting channel'
|
||||
])
|
||||
|
Loading…
Reference in New Issue
Block a user