Christian Decker
f687262658
pytest: Update test dependencies to latest version
...
Signed-off-by: Christian Decker <decker.christian@gmail.com>
2019-01-29 00:50:09 +00:00
Franck Royer
dc7b76e5e6
Update testing requirements and instructions
2018-12-09 16:26:30 +01:00
Christian Decker
f520052b95
pytest: Add two more dependencies
...
pytest was an indirect dependency so far, making that one
explicit, and the timeout plugin should allow us to kill a stuck test
before travis kills it, and thus allow us to see where it got stuck.
Signed-off-by: Christian Decker <@cdecker>
2018-11-26 22:53:37 +00:00
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>
2018-10-10 18:00:22 +02:00
Christian Decker
d590302523
pytest: Fix benchmarks after the fixture migration
2018-09-27 00:18:24 +00:00
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.
2018-09-16 00:05:34 +02:00
William Casarin
8869204730
test: add pytest-xdist to the python test requirements
...
Signed-off-by: William Casarin <jb55@jb55.com>
2018-07-26 23:18:37 +02:00
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>
2018-05-07 02:40:50 +00:00
Christian Decker
1948062250
pytest: Using python-bitcoinlib instead of python-bitcoinrpc
...
The latter is unmaintained and has a number of problems.
2017-01-23 10:37:34 +01:00
Christian Decker
41a5e74db9
pytest: Implement utilities for python unittests
2017-01-23 10:45:36 +10:30