133 Commits (322d483b3628ebddaf998955f35c79aa263997b9)

Author SHA1 Message Date
Rusty Russell 0bc80c4687 pytest: make sure we wait for node announcements in line_graph too. 6 years ago
Christian Decker 6efdd5275c pytest: Test that we record forwardings correctly 6 years ago
Rusty Russell fcb5310873 pytest: make wait_for do exponential backoff, start at 0.25 seconds. 6 years ago
Rusty Russell b3fb23f921 pytest: make line_graph wait for gossip propagation if announce param is True 6 years ago
lisa neigut a9bf1f5573 tests: quiet down DeprecationWarnings for escape sequences 6 years ago
Rusty Russell b0d9182fc3 pytest: allow log_all_io through get_nodes. 6 years ago
Rusty Russell a90c200fcb pytest: wait_channel_quiescent helper to wait for resolved htlcs. 6 years ago
Rusty Russell edb74260f4 pytest: more reliable onchain tests. 6 years ago
lisa neigut b1ceaf9910 gossipd: Update BOLT-split flags in channel_update 6 years ago
Rusty Russell e41e1a177e pytest: wait until mock is called for set_feerates. 6 years ago
Rusty Russell 252bbe1d2d pytest: don't wait for sendrawtx, wait for expected tx. 6 years ago
Christian Decker f29f92a5fe pytest: Clean up bitcoind_cmd_override, it's no longer used 6 years ago
Christian Decker 16869e3fe6 pytest: Use the bitcoind proxy to mock feerates 6 years ago
Christian Decker aa80a330f1 pytest: Remove auto-proxying in favor of a per-node btc proxy 6 years ago
Christian Decker e132dffa0b pytest: Add an RPC proxy inbetween bitcoind and bitcoin-cli 6 years ago
Christian Decker f505a9418b pytest: Fix lint error 6 years ago
Rusty Russell 312209ad60 pytest: support simple subdaemon debugging. 6 years ago
Rusty Russell 9d517ddc1d options: remove default-fee-rate now we don't use it. 6 years ago
Rusty Russell 4c891f4661 common: log when we toggle IO logging, don't edit env in tests! 6 years ago
Rusty Russell 9f044305db pytest: dev env var LIGHTNINGD_DEV_LOG_IO turns io logging on immediately. 6 years ago
Rusty Russell cda6c97a57 pytest: allow NodeFactory to create non-started peers. 6 years ago
Rusty Russell 7eed9cba90 pytest: always override estimatesmartfee. 6 years ago
Rusty Russell 7a77b81dff pytest: always use the fake-bitcoin-cli, name it more appropriately. 6 years ago
Rusty Russell 5e20eedb41 pytest: allow more elaborate bitcoin-cli override. 6 years ago
Rusty Russell e59cbb3e2c pytest: make sure receiving peer's openingd is ready. 6 years ago
Rusty Russell 5135d3ad7d pytest: make sure we truncate disconnect file for blackhole processes. 6 years ago
Rusty Russell 8668b0028e pytest: make sure both sides of channel are ready before returning from fund_channel 6 years ago
Rusty Russell 329270525c pytest: only use dev-allow-localhost when needed. 6 years ago
Rusty Russell fedcfd661f pytest: hand 'True' to decoderawtransaction so it doesn't get confused. 6 years ago
Christian Decker 90f74907f9 pytest: Use the file object and don't use print without line-endings 6 years ago
Christian Decker d3731b08b1 pytest: Migrate all remaining tests into test_misc.py 6 years ago
Christian Decker 58709cf190 pytest: Migrate connection tests to new fixture model 6 years ago
Christian Decker 19092a8f1b pytest: Migrate close and onchain tests to test_closing.py 6 years ago
Christian Decker 605bf8c89d pytest: Migrate the gossip related tests to the new fixture model 6 years ago
Christian Decker 2e26d4fc42 pytest: Migrate payment related tests to use modern fixtures 6 years ago
Christian Decker 2c77fc5bf2 pytest: Add a helper to determine a node's peer channel state 6 years ago
Christian Decker 88217369c2 pytest: Move NodeFactory to utils.py 6 years ago
Rusty Russell 6e10237d10 pytest: allow db_query to manipulate db. 6 years ago
Rusty Russell edf043c89b pytest: make utils.py read config.vars. 6 years ago
Rusty Russell e6f31b3c66 pytest: allow duplicated options. 6 years ago
Rusty Russell ce5b4bddf2 tests: fix to work with bitcoind master branch. 6 years ago
Rusty Russell 91d62ad697 pytest: create only a single config file. 6 years ago
Rusty Russell 2375302534 pytest: move regtest argument into config file. 6 years ago
Christian Decker e556bf4f36 pytest: Disable DNS lookups during test runs 6 years ago
Rusty Russell 383b309a00 utils: make subd_pid return the *last* pid, in case we restarted daemon. 6 years ago
Rusty Russell 498ad91318 tests: new helper to get pid of a particular subdaemon. 6 years ago
Christian Decker 27a186be9c pytest: Stabilize LightningNode.openchannel for multiple channels 6 years ago
Christian Decker 202ce5e4ea pytest: Replace wait_for_channels with an actual check 6 years ago
Christian Decker 2e8b3066e4 pytest: Filter out some unimportant log lines 7 years ago
Rusty Russell a2dc3d02a8 locktime-blocks: rename to watchtime-blocks. 7 years ago