Browse Source

test_lightningd: Change test_pay0 to use sendpay.

ppa-0.6.1
ZmnSCPxj 7 years ago
committed by Christian Decker
parent
commit
0489c7eb93
  1. 12
      tests/test_lightningd.py

12
tests/test_lightningd.py

@ -826,11 +826,19 @@ class LightningDTests(BaseLightningDTests):
self.wait_for_routes(l1, [chanid]) self.wait_for_routes(l1, [chanid])
# Get any-amount invoice # Get any-amount invoice
inv = l2.rpc.invoice("any", "any", 'description')['bolt11'] inv = l2.rpc.invoice("any", "any", 'description')
rhash = inv['payment_hash']
routestep = {
'msatoshi' : 0,
'id' : l2.info['id'],
'delay' : 10,
'channel' : chanid
}
# Amount must be nonzero! # Amount must be nonzero!
self.assertRaisesRegex(ValueError, 'WIRE_AMOUNT_BELOW_MINIMUM', self.assertRaisesRegex(ValueError, 'WIRE_AMOUNT_BELOW_MINIMUM',
l1.rpc.pay, inv, 0) l1.rpc.sendpay, to_json([routestep]), rhash)
def test_pay(self): def test_pay(self):
l1,l2 = self.connect() l1,l2 = self.connect()

Loading…
Cancel
Save