doc: all requirements.txt are needed for testing
the tests are not possible only by having tests/requirements.txt . Running the whole testsuite also runs contrib/pyln-proto/tests/test_invoice.py which needs requiremnets of pyln-proto and so on. Also requirement coincurve requires libsecp256k1-dev headers. As most developers need all requiremtents and we should tell them.
This commit is contained in:
parent
3e2607bf2d
commit
ba36dfeba3
|
@ -160,8 +160,14 @@ Testing
|
|||
Install `valgrind` and the python dependencies for best results:
|
||||
|
||||
```
|
||||
sudo apt install valgrind cppcheck shellcheck
|
||||
pip3 install -r tests/requirements.txt
|
||||
sudo apt install valgrind cppcheck shellcheck libsecp256k1-dev
|
||||
pip3 install --user \
|
||||
-r requirements.txt \
|
||||
-r contrib/pyln-client/requirements.txt \
|
||||
-r contrib/pyln-proto/requirements.txt \
|
||||
-r contrib/pyln-testing/requirements.txt \
|
||||
-r tests/requirements.txt \
|
||||
-r doc/requirements.txt
|
||||
```
|
||||
|
||||
Re-run `configure` for the python dependencies
|
||||
|
|
Loading…
Reference in New Issue