341 Commits (2abf72e7df50d7533554e63cd034500caaf93687)

Author SHA1 Message Date
Rusty Russell a08bcfdbd3 jsonrpc: don't crash on multiple commands at once. 7 years ago
Christian Decker db5c0aa6c1 pytest: Make pep8 happy(er) 7 years ago
Christian Decker 0e40b9b08c pylightning: Switch to dict-based params instead of positional 7 years ago
Rusty Russell d822ba1eee lightningd: allow a new channel open from peer if no *active* channels. 7 years ago
Rusty Russell e20fff9340 lightningd: remove almost all other peer2channel / channel2peer shims. 7 years ago
Rusty Russell 32411de90e lightningd: split struct peer into struct peer and struct channel. 7 years ago
Christian Decker 96667a3028 fixup! pytest: Test storing last_htlc_sigs and onchaind fund recovery 7 years ago
Christian Decker ea9aa95625 pytest: Test storing last_htlc_sigs and onchaind fund recovery 7 years ago
Rusty Russell d5effcb961 test_lightning: fix race on testing, esp. test_closing_different_fees. 7 years ago
practicalswift 4f4756bd20 Fix a-vs-an typos 7 years ago
Rusty Russell cc9ca82821 status: separate types for peer failure vs "impossible" failures. 7 years ago
Rusty Russell 6ca0c6e0ec test_lightningd: race fix for activation of channels in test_gossip_jsonrpc 7 years ago
Christian Decker b3d4e161b5 pytest: Add test for `dev-forget-channel` 7 years ago
Rusty Russell d77972e827 test_lightningd.py: test io logging and toggling with SIGUSR1 7 years ago
ZmnSCPxj 711d8822b0 test_lightning: Update to new error message format. 7 years ago
Rusty Russell b3534462e0 test_lightningd.py: fix race in test_fee_limits. 7 years ago
Rusty Russell 07c275e436 test_lightningd: fix race in test_closing_different_fees 7 years ago
ZmnSCPxj dcafce81ad test_lightningd: Increase times in expiration waiting test. 7 years ago
Rusty Russell 37670c04e0 test_lightning.py: disable test which needs bitcoind 0.16 (for now!) 7 years ago
William Casarin 3d27bbb47d test: test_bech32_funding 7 years ago
William Casarin 0e59e091e7 test: switch invoice tests to use proper bip173 name 7 years ago
Christian Decker 81551b2e60 pytest: Increate timeout when waiting for gossip 7 years ago
Christian Decker 739e78a8c7 gossip: Reduce verbosity 7 years ago
ZmnSCPxj 0925e404d6 test_lightningd.py: Test new expiration system in more detail. 7 years ago
ZmnSCPxj 4ac5d123d6 test_lightningd: Test missing arguments. 7 years ago
Rusty Russell a497a9943d test_lightning.py: speed up test_closing_different_fees 7 years ago
Rusty Russell f527f39613 test_lightning: add tests for closing with differetn feerates. 7 years ago
alaniz b7856e3512 Onboarding: tweak grammar conventions for RPC responses 7 years ago
Rusty Russell d1ab2e05f4 test_lightningd.py: test lightning-cli. 7 years ago
Rusty Russell 327e2b8fd8 JSONRPC: listconfigs command. 7 years ago
Rusty Russell 0600aac68f lightningd: rename --no-reconnect to --dev-no-reconnect. 7 years ago
cornwarecjp 6112df3a90 Bring back the time-out on the start-up of bitcoind, but make it 60 seconds instead of the original 10 seconds. This is much larger than the normal start-up time of bitcoind (so we should never hit the time-out), but still lets a test terminate in a reasonable time in the unlikely case that bitcoind hangs. 7 years ago
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