William Casarin
b3f7236201
python: add cheroot to requirements.txt
It looks like this is a new dependency.
Sort the list while we're at it.
Signed-off-by: William Casarin <jb55@jb55.com>
6 years ago
Christian Decker
d590302523
pytest: Fix benchmarks after the fixture migration
6 years ago
Christian Decker
e132dffa0b
pytest: Add an RPC proxy inbetween bitcoind and bitcoin-cli
This is a simple reverse proxy that `bitcoin-cli` can talk to when invoked by
`lightningd`. It allows us to trace `bitcoin-cli` calls, and intercept calls to
mock the replies, better than the current bash-script based method.
6 years ago
William Casarin
8869204730
test: add pytest-xdist to the python test requirements
Signed-off-by: William Casarin <jb55@jb55.com>
7 years ago
Christian Decker
65cac1ba85
pytest: Add flaky dependency and mark as test_closing_different_fees
This is mainly just a stopgap solution until we get to stabilize the test.
Signed-off-by: Christian Decker <decker.christian@gmail.com>
7 years ago
Christian Decker
1948062250
pytest: Using python-bitcoinlib instead of python-bitcoinrpc
The latter is unmaintained and has a number of problems.
8 years ago
Christian Decker
41a5e74db9
pytest: Implement utilities for python unittests
8 years ago