Update RPC readme

This commit is contained in:
Duke Leto
2019-12-22 19:42:56 -05:00
parent 585d9215c6
commit a5f1f7eb8a

View File

@@ -1,14 +1,14 @@
Regression tests of RPC interface # Regression tests of RPC interface
=================================
## [test_framework/test_framework.py](test_framework/test_framework.py)
### [test_framework/test_framework.py](test_framework/test_framework.py)
Base class for RPC regression tests. Base class for RPC regression tests.
### [test_framework/util.py](test_framework/util.py) ## [test_framework/util.py](test_framework/util.py)
Generally useful functions. Generally useful functions.
Notes ## Notes
=====
You can run a single test by calling `qa/pull-tester/rpc-tests.sh <testname>`. You can run a single test by calling `qa/pull-tester/rpc-tests.sh <testname>`.
@@ -22,7 +22,7 @@ Possible options:
-h, --help show this help message and exit -h, --help show this help message and exit
--nocleanup Leave komodods and test.* datadir on exit or error --nocleanup Leave komodods and test.* datadir on exit or error
--noshutdown Don't stop komodods after the test execution --noshutdown Don't stop komodods after the test execution
--srcdir=SRCDIR Source directory containing komodod/komodo-cli (default: --srcdir=SRCDIR Source directory containing hushd/hush-cli (default:
../../src) ../../src)
--tmpdir=TMPDIR Root directory for datadirs --tmpdir=TMPDIR Root directory for datadirs
--tracerpc Print out all RPC calls as they are made --tracerpc Print out all RPC calls as they are made
@@ -33,7 +33,7 @@ If you set the environment variable `PYTHON_DEBUG=1` you will get some debug out
A 200-block -regtest blockchain and wallets for four nodes A 200-block -regtest blockchain and wallets for four nodes
is created the first time a regression test is run and is created the first time a regression test is run and
is stored in the cache/ directory. Each node has the miner is stored in the cache/ directory. Each node has the miner
subsidy from 25 mature blocks (25*10=250 KMD) in its wallet. subsidy from 25 mature blocks (`25*10=250 HUSH`) in its wallet.
After the first run, the cache/ blockchain and wallets are After the first run, the cache/ blockchain and wallets are
copied into a temporary directory and used as the initial copied into a temporary directory and used as the initial
@@ -46,3 +46,5 @@ to recover with:
rm -rf cache rm -rf cache
killall komodod killall komodod
``` ```
but beware that could kill various other processes you might not want to kill!