80 Commits (ce0888d7d6756d8ccb862e43d918fa3128e4f0dc)

Author SHA1 Message Date
Antoine Poinsot a561360334 pytest: create a wallet for bitcoind if none is present 4 years ago
Rusty Russell fa006fd2f7 pyln-testing: require bitcoin v0.20 for PSBT handling, and create wallet for v0.21 4 years ago
Michael Schmoock 6907e85a39 chore: optimize postgres binary lookup 4 years ago
niftynei de34f08b82 tests,fundchannel: return the result from the fundchannel rpc call 4 years ago
niftynei ee329f08de test, fundchannel: pass kwargs down to fundchannel command 4 years ago
Jan Sarenik 90acf5072d pyln: utils:BitcoinD: add -wallet="test" option 4 years ago
Rusty Russell a297c1b9a5 pytest: fix overzealous removal of directories on failure. 4 years ago
Christian Decker ae9753df3a travis: Specify pytest-rerunfailures==9.1 to avoid regression 4 years ago
Christian Decker d5d41ef1a0 pyln: Remove any logging handlers at teardown to avoid logging error 4 years ago
Christian Decker 6f870dfe39 pytest: Don't give up on the first psql connection error 4 years ago
Christian Decker 9021bb26d1 pyln: Decode process output once before storing it 4 years ago
Christian Decker b6053d7cd6 Fix pytest major version 4 years ago
Christian Decker 66dc3ed665 pyln: Add pytest to type ignores 4 years ago
Christian Decker 8d8b807793 pytest: Make LightningNode.fund_channel more resilient 4 years ago
Christian Decker c498f949cc pyln: Add mypy typing exceptions for external dependencies 4 years ago
Christian Decker 1d2c2b6aaf pyln: Parametrize and unify Makefiles for pyln package 4 years ago
Christian Decker 5809cc41f4 pytest: Reduce the db_provider fixture scope to function 4 years ago
Christian Decker 7e99a3b5fd pyln: Allow the base test directory to contain some files 4 years ago
Christian Decker aeb5f969e2 pyln: Start each postgres DB in its own sub-directory 4 years ago
Christian Decker 668debb74f pyln: Rename LightningNode.fund_channel to fundchannel 4 years ago
Rusty Russell 0a50301d51 pytest: don't test for memleaks under valgrind. 4 years ago
Michael Schmoock 218a9efaec pyln-testing: add get_channel_id helper 4 years ago
Christian Decker d46d82eeff pyln-testing: Allow up to 1000 connections to postgresql in tests 4 years ago
Christian Decker 71e713c722 pyln-testing: Bump version to 0.9.0 and add Makefile for release 4 years ago
Christian Decker 0b50fd0f96 pyln-testing: Add a dummy test to check functionality 4 years ago
Christian Decker 81d8525d86 pyln: Make the pytest requirement less stringent 4 years ago
Christian Decker 437c411769 pyln-testing: Have LightningNode.fund_channel poll 4 years ago
Christian Decker 0431a29a26 pyln-testing: Poll for channel active instead of watching logs 4 years ago
ZmnSCPxj jxPCSnmZ 8c763bb7be contrib/pyln-testing/pyln/testing/utils.py: Add a fundbalancedchannel method to LightningNode, for when you want to Thanos your channels. 4 years ago
Rusty Russell 01a82d38f7 pytest: add slow_test marker. 4 years ago
Rusty Russell 51aae9cce7 pytest: make valgrind a per-node option. 4 years ago
Rusty Russell 79278b880f pytest: optimize join_nodes a little. 4 years ago
Rusty Russell 929fd3e2f6 pytest: make sure all nodes see funds using sync_blockheight 4 years ago
Rusty Russell 02b413a4dc pytest: make join_nodes / line_graph wait for updates in both dirs. 4 years ago
Rusty Russell 8f455c8b98 pytest: new join_nodes to allow you to get all the nodes then join some of them. 4 years ago
Antoine Poinsot 5b45334d93 pyln: allow to signal may_fail in get_node() 4 years ago
Rusty Russell 1274d34822 lightningd: add --dev-no-version-checks, use if SLOW_MACHINE and VALGRIND 4 years ago
Rusty Russell c85a433d9a pytest: reduce accuracy of valgrind if SLOW_MACHINE. 4 years ago
Christian Decker 7b752e00d5 pyln: Set the bitcoin datadir when running tests 5 years ago
Christian Decker 64b0487228 pyln-testing: Just warn if we get an unexpected fee request 5 years ago
Christian Decker 264b2d1975 pyln-testing: Add more meaningful error for mock_estimatefees 5 years ago
darosior 11acd902ff pyln-testing: specify fallbackfee for newer versions of bitcoind 5 years ago
Christian Decker 3b09662768 pyln: Allow non-empty directory when creating node in node_factory 5 years ago
darosior 242ddb5660 pyln-testing: allow to customize --allow-deprecated-apis 5 years ago
darosior 7c0af81c21 bcli: use a more urgent feerate for HTLCs and penalty transactions 5 years ago
darosior dce2e87928 chaintopology: better feerate targets differentiation 5 years ago
Michael Schmoock e71e44ac8b pyln-testing: cleanup of pay() helper function 5 years ago
Michael Schmoock 80ff9c5b63 test: refactor lockup_drain add helpers drain and force_feerates 5 years ago
Christian Decker 7201cb7315 pytest: Configure logging in a fixture to match stdout capturing 5 years ago
Christian Decker cf8c972883 pyln-testing: Print a list of files if we can't remove the test dir 5 years ago