103 Commits (master)

Author SHA1 Message Date
Rusty Russell f3159ec4ac pytest: detect warnings, too. 4 years ago
Michael Schmoock c8198d9820 pyln-testing: add `scids` param to `wait_for_htlcs` 4 years ago
Michael Schmoock d76ca6ed35 pyln-testing: improve `wait_for` a bit 4 years ago
Christian Decker a5f16ab5b1 pyln: Catch OSError when cleaning up test directories 4 years ago
Christian Decker ea67710e01 pyln: Pretty print RPC calls in the testing framework 4 years ago
Christian Decker cd9aa267b4 pyln: Adjust maximum load allowed by the throttler 4 years ago
Christian Decker 4c3ee04bb7 pyln: Use a fair FS lock to throttle node startups 4 years ago
Christian Decker fc677e331a pyln: Update dependencies for all pyln packages 4 years ago
Christian Decker 6bed85bac2 pyln: Bump pyln version to 0.9.3 before publishing on PyPI 4 years ago
niftynei ea1895fc1e pyln-tests: tweak `fundbalancedchannel` to assume peer will match 4 years ago
niftynei f4b7904ce5 tests: don't enforce daemon name on opening logline 4 years ago
niftynei 3c1d90086f pyln-testing: add 'config' method to a node 4 years ago
Rusty Russell d41b383cf7 pyln-testing: suppress mypy on FileLock 4 years ago
Christian Decker dbb83a1bc3 pyln: Do not rstrip() the return value of .append() 4 years ago
Christian Decker 1ff57f07f8 pyln: Check that the stderr line is not none in pyln-testing tail 4 years ago
Christian Decker 7e867e5ee6 pytest: Add throttler to limit load on the test system 4 years ago
Christian Decker f2a0a4abfc pyln: Add logging to bitcoind RPC calls 4 years ago
Christian Decker 8b09ac38aa pyln: Log mempool when we generate blocks in BitcoinD fixture 4 years ago
Christian Decker f7cdf1dd98 pytest: Debug test_lockup_drain 4 years ago
Christian Decker 76124eb800 pyln: Replace undecodeable symbols when tailing logs 4 years ago
Christian Decker c9d24b1de2 pyln: Set the prefix in TailableProc 4 years ago
Rusty Russell e4950db9a3 pytest: recreate wallet on bitcoind restart. 4 years ago
Michael Schmoock bdad9fcdd9 pyln: def amount 10**6 for fund- and openchannel 4 years ago
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