170 Commits (ded8eb7b31ec320e1fec97cf8e02a5cb98eb34bf)

Author SHA1 Message Date
Rusty Russell 714e7fb670 pytest: test db upgrade. 5 years ago
lisa neigut df1d92a7a2 test-fixtures: return error set, don't throw exception 5 years ago
Christian Decker 245dff26e0 pytest: Updated requirements.txt to latest versions 6 years ago
Rusty Russell 6310a183af pytest: ignore occasional bad gossip in reorg tests. 5 years ago
Rusty Russell 854e3c5303 pytest: wait for sync by default when starting lightningd. 5 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 6 years ago
lisa neigut 1b2a593b05 tests: default all addresses to bech32 6 years ago
Rusty Russell 65505adbab pytest: test that we unreserve txprepare inputs across shutdown/crash. 6 years ago
Michael Schmoock dd87024060 test: adds wait mempool param to generate_block 6 years ago
Simon Vrouwe 7726681aa6 pytest: added BitcoinD.simple_reorg() method, which can change tx height and/or txindex 6 years ago
Simon Vrouwe 24f43e5910 pytest: fundwallet tighten up, make sure we see `CONFIRMED` in log line 6 years ago
Christian Decker a0fc915674 pytest: Start the Bitcoin RPC proxy as soon as it is created 6 years ago
Rusty Russell d054fef0f0 pytest: fix test_bech32_funding 6 years ago
Christian Decker bc5dbb6a80 pytest: Ensure lightningd instances have the correct numeric ids 6 years ago
Rusty Russell 049f2351d4 newaddr: deprecate 'address' output. 6 years ago
Rusty Russell 7887e5c00a pytest: add support for starting nodes with a pre-canned db. 6 years ago
Christian Decker b7222531fe pytest: Stabilize the test_pay_direct test 6 years ago
Christian Decker 5a55972f1a pytest: Have bitcoind own its proxies 6 years ago
Rusty Russell 139604a618 pytest: test that pay command retries. 6 years ago
Rusty Russell 4c57bf002e pytest: neaten fund_channel scid extraction. 6 years ago
Rusty Russell 9f1f79587e short_channel_id_dir: new primitive for one direction of short_channel_id 6 years ago
Rusty Russell 5b3abd80b1 pytest: don't skip valgrinding plugins. 6 years ago
Christian Decker 659a26ea5a misc: Update short_channel_id representation to use 'x' separators 6 years ago
Rusty Russell 61420bf79b configure: (mostly) revert b7a56f0531 6 years ago
Christian Decker b7a56f0531 plugin: Gate the plugin subsystem with the --enable-plugins configure flag 6 years ago
Christian Decker 25ca49c444 pytest: Add a test for the event subscription and notification 6 years ago
lisa neigut a39c97c960 channeld: support private channel creation, fixes #2125 6 years ago
lisa neigut eab992cecd py-tests: rename 'announce' to 'wait_for_announce' 6 years ago
Rusty Russell fab5027d64 configure: add --experimental-features flag (default: == DEVELOPER). 6 years ago
Rusty Russell ac5002a79e pytest: add hack to force options into a given order. 6 years ago
Christian Decker 522c3039ec pytest: Pretty print the memleak output in tests 6 years ago
Christian Decker e27b2ea69b pytest: Add a test for the plugin option passthrough 6 years ago
Rusty Russell 1d7b287439 pytest: speed up test_restart_many_payments when !DEVELOPER. 6 years ago
Rusty Russell 2c582cbcfb pytest: test that we don't revert config handling again. 6 years ago
Rusty Russell aab91557f3 Travis: eliminate 4 slowest tests, with new SLOW_MACHINE flag. 6 years ago
Rusty Russell 7d614aaf25 pytest: really remove all bitcoin generate RPC calls. 6 years ago
Rusty Russell 38e6aa66ff python: quieten modern flake8. 6 years ago
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