dash/test/functional/test_framework
MarcoFalke 077f21875f
Merge #14179: qa: Fixups to "Run all tests even if wallet is not compiled"
fa8433e379 qa: Remove unneded import_deterministic_coinbase_privkeys overwrite, add comments (MarcoFalke)
e413c2ddd1 qa: Fix codespell error and have lint-spelling error instead of warn (MarcoFalke)

Pull request description:

  Currently the functional tests require the wallet module to be compiled into the Bitcoin Core executable. For example the premine (or datadir cache) to speed up tests when run in parallel would mine a bunch of blocks and store the private keys to sign the coinbase tx outputs in a wallet. There is no need to have the overhead of the whole wallet module by using keys that are deterministic for all runs.

  Note that this change most likely requires the `./test/cache/` to be cleared.

Tree-SHA512: 9ce26036b0e10f0f888f66a1e50be6a357343f9ffb302ae24a7bb3df2f083a31702ef308b738a03b08a1b623aeddac5d6563dc1b15078c0357b7dafad7808ec3
2021-07-21 15:53:38 -05:00
..
__init__.py Merge bitcoin#9956: Reorganise qa directory (#2912) 2019-05-19 23:20:34 +03:00
address.py Partial merge #8499: Add several policy limits and disable uncompressed keys for segwit scripts 2021-06-05 22:12:55 +03:00
authproxy.py Merge #15772: test: Properly log named args in authproxy 2021-07-10 12:10:51 -05:00
bignum.py Merge #10781: Python cleanups 2020-01-02 22:01:29 -06:00
blocktools.py Merge #13954: Warn (don't fail!) on spelling errors. Fix typos reported by codespell. 2021-07-19 12:51:24 -05:00
coverage.py Some Dashification (#3513) 2020-06-11 11:39:04 +03:00
key.py Partial merge #8499: Add several policy limits and disable uncompressed keys for segwit scripts 2021-06-05 22:12:55 +03:00
messages.py Merge #13915: [qa] Add test for max number of entries in locator 2021-07-06 20:29:31 +03:00
mininode.py Change devnet uacomment from devnet=<name> to devnet.<name> (#4282) 2021-07-20 15:34:33 +03:00
netutil.py Merge bitcoin/bitcoin#22103: test: Fix IPv6 check on BSD systems 2021-07-15 16:01:43 -05:00
script.py Merge #13054: tests: Enable automatic detection of undefined names in Python tests scripts. Remove wildcard imports. 2021-07-06 20:29:33 +03:00
siphash.py Merge bitcoin#9956: Reorganise qa directory (#2912) 2019-05-19 23:20:34 +03:00
socks5.py Merge #12987: tests/tools: Enable additional Python flake8 rules for automatic linting via Travis 2020-07-22 12:12:46 -05:00
test_framework.py partial Merge #14180: qa: Premine to deterministic address with -disablewallet 2021-07-21 15:53:38 -05:00
test_node.py Merge #14179: qa: Fixups to "Run all tests even if wallet is not compiled" 2021-07-21 15:53:38 -05:00
util.py Merge #18866: test: Fix verack race to avoid intermittent test failures 2021-07-15 13:26:07 -05:00