mirror of
https://github.com/ElementsProject/lightning.git
synced 2026-08-17 13:06:36 +02:00
mpp: Lower amounts below the presplit amount
Some tests were failing because they were running into the presplit modifier and then surprised that the payment got split.
This commit is contained in:
parent
718b6e3398
commit
5bef4fc196
1 changed files with 4 additions and 4 deletions
|
|
@ -501,7 +501,7 @@ def test_invoice_payment_hook(node_factory):
|
|||
l1, l2 = node_factory.line_graph(2, opts=opts)
|
||||
|
||||
# This one works
|
||||
inv1 = l2.rpc.invoice(123000, 'label', 'description', preimage='1' * 64)
|
||||
inv1 = l2.rpc.invoice(1230, 'label', 'description', preimage='1' * 64)
|
||||
l1.rpc.pay(inv1['bolt11'])
|
||||
|
||||
l2.daemon.wait_for_log('label=label')
|
||||
|
|
@ -509,12 +509,12 @@ def test_invoice_payment_hook(node_factory):
|
|||
l2.daemon.wait_for_log('preimage=' + '1' * 64)
|
||||
|
||||
# This one will be rejected.
|
||||
inv2 = l2.rpc.invoice(123000, 'label2', 'description', preimage='0' * 64)
|
||||
inv2 = l2.rpc.invoice(1230, 'label2', 'description', preimage='0' * 64)
|
||||
with pytest.raises(RpcError):
|
||||
l1.rpc.pay(inv2['bolt11'])
|
||||
|
||||
pstatus = l1.rpc.call('paystatus', [inv2['bolt11']])['pay'][0]
|
||||
assert pstatus['attempts'][0]['failure']['data']['failcodename'] == 'WIRE_TEMPORARY_NODE_FAILURE'
|
||||
assert pstatus['attempts'][-1]['failure']['data']['failcodename'] == 'WIRE_TEMPORARY_NODE_FAILURE'
|
||||
|
||||
l2.daemon.wait_for_log('label=label2')
|
||||
l2.daemon.wait_for_log('msat=')
|
||||
|
|
@ -527,7 +527,7 @@ def test_invoice_payment_hook_hold(node_factory):
|
|||
opts = [{}, {'plugin': os.path.join(os.getcwd(), 'tests/plugins/hold_invoice.py'), 'holdtime': TIMEOUT / 2}]
|
||||
l1, l2 = node_factory.line_graph(2, opts=opts)
|
||||
|
||||
inv1 = l2.rpc.invoice(123000, 'label', 'description', preimage='1' * 64)
|
||||
inv1 = l2.rpc.invoice(1230, 'label', 'description', preimage='1' * 64)
|
||||
l1.rpc.pay(inv1['bolt11'])
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue