diff --git a/tests/test_plugin.py b/tests/test_plugin.py index af8bf15e9..d7e7e47c1 100644 --- a/tests/test_plugin.py +++ b/tests/test_plugin.py @@ -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'])