Browse Source

Add example about running dpow tests

pull/58/head
Duke Leto 4 years ago
parent
commit
a9895c3da7
  1. 11
      doc/unit-tests.md

11
doc/unit-tests.md

@ -1,12 +1,11 @@
Compiling/running automated tests
---------------------------------
# Compiling/running automated tests
Automated tests will be automatically compiled if dependencies were met in configure
and tests weren't explicitly disabled.
There are two scripts for running tests:
* ``qa/zcash/full_test_suite.py``, to run the main test suite
* ``qa/hush/full_test_suite.py``, to run the main test suite
* ``qa/pull-tester/rpc-tests.sh``, to run the RPC tests.
The main test suite uses two different testing frameworks. Tests using the Boost
@ -15,3 +14,9 @@ framework are under ``src/gtest/`` and ``src/wallet/gtest/``. The latter framewo
is preferred for new Hush unit tests.
RPC tests are implemented in Python under the ``qa/rpc-tests/`` directory.
# Example
To run the Delayed-Proof-of-Work tests:
./qa/pull-tester/rpc-tests.sh dpowconfs

Loading…
Cancel
Save