409 Commits (52917ff6c9922d636ab3ff6f9f68e41c4a5503bf)

Author SHA1 Message Date
cornwarecjp 896f7ef37d Make it possible to run the test suite in Python 3.4 (bytes.hex was introduced in 3.5) 7 years ago
cornwarecjp 0b0708d86a Bitcoind should always eventually finish starting, but there is no guarantee on how long it takes, so don't apply a time-out. In case bitcoind hangs indefinitely, the test will hang indefinitely too, but this should be solved in bitcoind, not in the test code. 7 years ago
cornwarecjp 859070a5ed Terminate LightningD if, for some reason, it doesn't start properly. This cleans up the environment for future test runs. 7 years ago
cornwarecjp 71581ff96e Terminate BitcoinD if, for some reason, it doesn't start properly. This cleans up the environment for future test runs. 7 years ago
ZmnSCPxj 87726d5b89 test_lightningd: Add test for reporting routing failures 7 years ago
ZmnSCPxj 131283af6e test_lightningd: Move 0-payment test to its own test. 7 years ago
gdassori 72dd1461a0 async param is unwanted here 7 years ago
gdassori b9b0b7ebe0 fix LightningRpc signatures according to tests 7 years ago
Rusty Russell 9825dddd18 test_lightning: test that we unwatch txs. 7 years ago
Rusty Russell 6d0fd84c63 walletrpc: don't assert() when we pay ourselves. 7 years ago
Rusty Russell 0d3eaef945 tests: add argument to is_in_log so we can check only recent log entries. 7 years ago
Rusty Russell dd044f826b channeld: handle unexpected messages better. 7 years ago
windsok fc73b1eb72 remove stray semicolons in python tests 7 years ago
practicalswift 7e8f1945f2 Adjust tests to new log text 7 years ago
practicalswift 689db5b7c1 Onboarding: Make log output texts friendlier to new users 7 years ago
Christian Decker 45c935ddba pytest: Have the db_query helper work on a copy of the DB 7 years ago
Christian Decker 2e5047f74b pytest: Fix test_pay_disconnect 7 years ago
Christian Decker dafd000c2a pytest: Check that we disable on closing and permfail. 7 years ago
Rusty Russell e66bd25b5c test_lightningd.py: test lockin while we're not running. 7 years ago
Christian Decker 7b0d806d71 pytest: Check that we forget irrevocably settled channels 7 years ago
Rusty Russell f03dbde354 test_lightningd.py: Test 0-msatoshi pay 7 years ago
practicalswift 96d093fb30 Fix typos 7 years ago
Christian Decker ee850f38d6 pytest: Fix test_fee_limits 7 years ago
Rusty Russell 8797159825 Use consistent names for timestamps. 7 years ago
Rusty Russell 4f1dc91ba5 lightningd: rename --deprecated-apis to --allow-deprecated-apis. 7 years ago
Christian Decker 0c9d29065c pytest: Remove some debug print statements 7 years ago
Christian Decker b8b4998f7a pytest: Temporarily disable alias and color checking for DEVELOPER=0 7 years ago
Rusty Russell 5e0a5c9111 JSONRPC: delinvoice: have a status argument. 7 years ago
Rusty Russell c8c68cfb7c JSONRPC: listpeers multiple channels, output improvements. 7 years ago
Rusty Russell 78672738ff test_lightningd.py: remove deprecated APIs. 7 years ago
Rusty Russell bd010d4b96 listinvoices: deprecate 'complete' in favor of 'status' trinary. 7 years ago
Rusty Russell 67b7362986 test_lightningd.py: switch to listinvoices instead of listinvoice. 7 years ago
Rusty Russell 962514c3a0 addfunds: remove. 7 years ago
Rusty Russell 2f2cacef0d JSONRPC: output from listpeers should be 'id' not 'peerid'. 7 years ago
Rusty Russell 5698a133c2 JSONRPC: rename getpeers to listpeers. 7 years ago
Rusty Russell 34a994c7db JSONRPC: listpayments not return a naked array. 7 years ago
Rusty Russell 6e703ad977 JSONRPC: listpayments can list just a specific bolt11 or payment_hash. 7 years ago
Rusty Russell 06c4f6ddca JSONRPC: add optional short_channel_id argument to listchannels 7 years ago
Rusty Russell 7fdb30cbda JSONRPC: rename getchannels to listchannels 7 years ago
Rusty Russell e1e7f289fb JSONRPC listnodes: return timestamp, alias and color. 7 years ago
Rusty Russell ced572b973 JSONRPC: getnodes: rename to listnodes. 7 years ago
practicalswift aefc887521 Fix typos 7 years ago
ZmnSCPxj a88c73a41b invoices: Add `paid_timestamp` field. 7 years ago
Rusty Russell 15aaf9f49a test_lightning.py: shutdown tail thread before killing. 7 years ago
Rusty Russell 4b178621e2 test_lightningd.py: test that payments are pending even before HTLC committed. 7 years ago
Rusty Russell 469faa476e test_lightning.py: test for persistence. 7 years ago
Christian Decker ad5eb1f7e1 pytest: Skip test_fee_limits for DEVELOPER=0 7 years ago
Rusty Russell 79dc44713b channeld: --ignore-fee-limits as a hack for fee disparities. 7 years ago
practicalswift 145e26371d Add test for too-short decodepay (credit: @ZmnSCPxj) 7 years ago
Rusty Russell fc151e10cd test_lightning.py: check error on too-large funding tx. 7 years ago