Browse Source

Rename qa directory to test

pull/1/head
John Newbery 6 years ago
parent
commit
00902c48cd
  1. 8
      Makefile.am
  2. 4
      README.md
  3. 8
      configure.ac
  4. 2
      contrib/devtools/copyright_header.py
  5. 2
      contrib/rpm/bitcoin.spec
  6. 4
      doc/developer-notes.md
  7. 16
      test/README.md
  8. 14
      test/pull-tester/rpc-tests.py
  9. 0
      test/pull-tester/tests_config.ini.in
  10. 0
      test/rpc-tests/.gitignore
  11. 0
      test/rpc-tests/README.md
  12. 0
      test/rpc-tests/abandonconflict.py
  13. 0
      test/rpc-tests/assumevalid.py
  14. 0
      test/rpc-tests/bip65-cltv-p2p.py
  15. 0
      test/rpc-tests/bip65-cltv.py
  16. 0
      test/rpc-tests/bip68-112-113-p2p.py
  17. 0
      test/rpc-tests/bip68-sequence.py
  18. 0
      test/rpc-tests/bip9-softforks.py
  19. 0
      test/rpc-tests/bipdersig-p2p.py
  20. 0
      test/rpc-tests/bipdersig.py
  21. 0
      test/rpc-tests/blockchain.py
  22. 0
      test/rpc-tests/bumpfee.py
  23. 0
      test/rpc-tests/create_cache.py
  24. 0
      test/rpc-tests/decodescript.py
  25. 0
      test/rpc-tests/disablewallet.py
  26. 0
      test/rpc-tests/forknotify.py
  27. 0
      test/rpc-tests/fundrawtransaction.py
  28. 0
      test/rpc-tests/getblocktemplate_longpoll.py
  29. 0
      test/rpc-tests/getblocktemplate_proposals.py
  30. 0
      test/rpc-tests/getchaintips.py
  31. 0
      test/rpc-tests/httpbasics.py
  32. 0
      test/rpc-tests/import-rescan.py
  33. 0
      test/rpc-tests/importmulti.py
  34. 0
      test/rpc-tests/importprunedfunds.py
  35. 0
      test/rpc-tests/invalidateblock.py
  36. 0
      test/rpc-tests/invalidblockrequest.py
  37. 0
      test/rpc-tests/invalidtxrequest.py
  38. 0
      test/rpc-tests/keypool.py
  39. 0
      test/rpc-tests/listsinceblock.py
  40. 0
      test/rpc-tests/listtransactions.py
  41. 0
      test/rpc-tests/maxblocksinflight.py
  42. 0
      test/rpc-tests/maxuploadtarget.py
  43. 0
      test/rpc-tests/mempool_limit.py
  44. 0
      test/rpc-tests/mempool_packages.py
  45. 0
      test/rpc-tests/mempool_reorg.py
  46. 0
      test/rpc-tests/mempool_resurrect_test.py
  47. 0
      test/rpc-tests/mempool_spendcoinbase.py
  48. 0
      test/rpc-tests/merkle_blocks.py
  49. 0
      test/rpc-tests/multi_rpc.py
  50. 0
      test/rpc-tests/nodehandling.py
  51. 0
      test/rpc-tests/nulldummy.py
  52. 0
      test/rpc-tests/p2p-acceptblock.py
  53. 0
      test/rpc-tests/p2p-compactblocks.py
  54. 0
      test/rpc-tests/p2p-feefilter.py
  55. 0
      test/rpc-tests/p2p-fullblocktest.py
  56. 0
      test/rpc-tests/p2p-leaktests.py
  57. 0
      test/rpc-tests/p2p-mempool.py
  58. 0
      test/rpc-tests/p2p-segwit.py
  59. 0
      test/rpc-tests/p2p-timeouts.py
  60. 0
      test/rpc-tests/p2p-versionbits-warning.py
  61. 0
      test/rpc-tests/preciousblock.py
  62. 0
      test/rpc-tests/prioritise_transaction.py
  63. 0
      test/rpc-tests/proxy_test.py
  64. 0
      test/rpc-tests/pruning.py
  65. 0
      test/rpc-tests/rawtransactions.py
  66. 0
      test/rpc-tests/receivedby.py
  67. 0
      test/rpc-tests/reindex.py
  68. 0
      test/rpc-tests/replace-by-fee.py
  69. 0
      test/rpc-tests/rest.py
  70. 0
      test/rpc-tests/rpcbind_test.py
  71. 0
      test/rpc-tests/rpcnamedargs.py
  72. 0
      test/rpc-tests/segwit.py
  73. 0
      test/rpc-tests/sendheaders.py
  74. 0
      test/rpc-tests/signmessages.py
  75. 0
      test/rpc-tests/signrawtransactions.py
  76. 0
      test/rpc-tests/smartfees.py
  77. 0
      test/rpc-tests/test_framework/__init__.py
  78. 0
      test/rpc-tests/test_framework/address.py
  79. 0
      test/rpc-tests/test_framework/authproxy.py
  80. 0
      test/rpc-tests/test_framework/bignum.py
  81. 0
      test/rpc-tests/test_framework/blockstore.py
  82. 0
      test/rpc-tests/test_framework/blocktools.py
  83. 0
      test/rpc-tests/test_framework/comptool.py
  84. 0
      test/rpc-tests/test_framework/coverage.py
  85. 0
      test/rpc-tests/test_framework/key.py
  86. 0
      test/rpc-tests/test_framework/mininode.py
  87. 0
      test/rpc-tests/test_framework/netutil.py
  88. 0
      test/rpc-tests/test_framework/script.py
  89. 0
      test/rpc-tests/test_framework/siphash.py
  90. 0
      test/rpc-tests/test_framework/socks5.py
  91. 0
      test/rpc-tests/test_framework/test_framework.py
  92. 0
      test/rpc-tests/test_framework/util.py
  93. 0
      test/rpc-tests/txn_clone.py
  94. 0
      test/rpc-tests/txn_doublespend.py
  95. 0
      test/rpc-tests/wallet-accounts.py
  96. 0
      test/rpc-tests/wallet-dump.py
  97. 0
      test/rpc-tests/wallet-hd.py
  98. 0
      test/rpc-tests/wallet.py
  99. 0
      test/rpc-tests/walletbackup.py
  100. 0
      test/rpc-tests/zapwallettxes.py
  101. Some files were not shown because too many files have changed in this diff Show More

8
Makefile.am

@ -195,7 +195,7 @@ test_bitcoin_filtered.info: test_bitcoin.info @@ -195,7 +195,7 @@ test_bitcoin_filtered.info: test_bitcoin.info
$(LCOV) -r $< "/usr/include/*" -o $@
rpc_test.info: test_bitcoin_filtered.info
-@TIMEOUT=15 python qa/pull-tester/rpc-tests.py $(EXTENDED_RPC_TESTS)
-@TIMEOUT=15 python test/pull-tester/rpc-tests.py $(EXTENDED_RPC_TESTS)
$(LCOV) -c -d $(abs_builddir)/src --t rpc-tests -o $@
$(LCOV) -z -d $(abs_builddir)/src
$(LCOV) -z -d $(abs_builddir)/src/leveldb
@ -223,7 +223,7 @@ endif @@ -223,7 +223,7 @@ endif
dist_noinst_SCRIPTS = autogen.sh
EXTRA_DIST = $(top_srcdir)/share/genbuild.sh qa/pull-tester/rpc-tests.py qa/rpc-tests $(DIST_CONTRIB) $(DIST_DOCS) $(WINDOWS_PACKAGING) $(OSX_PACKAGING) $(BIN_CHECKS)
EXTRA_DIST = $(top_srcdir)/share/genbuild.sh test/pull-tester/rpc-tests.py test/rpc-tests $(DIST_CONTRIB) $(DIST_DOCS) $(WINDOWS_PACKAGING) $(OSX_PACKAGING) $(BIN_CHECKS)
CLEANFILES = $(OSX_DMG) $(BITCOIN_WIN_INSTALLER)
@ -232,5 +232,5 @@ CLEANFILES = $(OSX_DMG) $(BITCOIN_WIN_INSTALLER) @@ -232,5 +232,5 @@ CLEANFILES = $(OSX_DMG) $(BITCOIN_WIN_INSTALLER)
DISTCHECK_CONFIGURE_FLAGS = --enable-man
clean-local:
rm -rf coverage_percent.txt test_bitcoin.coverage/ total.coverage/ qa/tmp/ cache/ $(OSX_APP)
rm -rf qa/pull-tester/__pycache__
rm -rf coverage_percent.txt test_bitcoin.coverage/ total.coverage/ test/tmp/ cache/ $(OSX_APP)
rm -rf test/pull-tester/__pycache__

4
README.md

@ -54,9 +54,9 @@ submit new unit tests for old code. Unit tests can be compiled and run @@ -54,9 +54,9 @@ submit new unit tests for old code. Unit tests can be compiled and run
(assuming they weren't disabled in configure) with: `make check`. Further details on running
and extending unit tests can be found in [/src/test/README.md](/src/test/README.md).
There are also [regression and integration tests](/qa) of the RPC interface, written
There are also [regression and integration tests](/test) of the RPC interface, written
in Python, that are run automatically on the build server.
These tests can be run (if the [test dependencies](/qa) are installed) with: `qa/pull-tester/rpc-tests.py`
These tests can be run (if the [test dependencies](/test) are installed) with: `test/pull-tester/rpc-tests.py`
The Travis CI system makes sure that every pull request is built for Windows, Linux, and OS X, and that unit/sanity tests are run automatically.

8
configure.ac

@ -1148,9 +1148,9 @@ AC_SUBST(ZMQ_LIBS) @@ -1148,9 +1148,9 @@ AC_SUBST(ZMQ_LIBS)
AC_SUBST(PROTOBUF_LIBS)
AC_SUBST(QR_LIBS)
AC_CONFIG_FILES([Makefile src/Makefile doc/man/Makefile share/setup.nsi share/qt/Info.plist src/test/buildenv.py])
AC_CONFIG_FILES([qa/pull-tester/tests_config.ini],[chmod +x qa/pull-tester/tests_config.ini])
AC_CONFIG_FILES([test/pull-tester/tests_config.ini],[chmod +x test/pull-tester/tests_config.ini])
AC_CONFIG_FILES([contrib/devtools/split-debug.sh],[chmod +x contrib/devtools/split-debug.sh])
AC_CONFIG_LINKS([qa/pull-tester/rpc-tests.py:qa/pull-tester/rpc-tests.py])
AC_CONFIG_LINKS([test/pull-tester/rpc-tests.py:test/pull-tester/rpc-tests.py])
dnl boost's m4 checks do something really nasty: they export these vars. As a
dnl result, they leak into secp256k1's configure and crazy things happen.
@ -1198,8 +1198,8 @@ esac @@ -1198,8 +1198,8 @@ esac
dnl Replace the BUILDDIR path with the correct Windows path if compiling on Native Windows
case ${OS} in
*Windows*)
sed 's/BUILDDIR="\/\([[a-z]]\)/BUILDDIR="\1:/' qa/pull-tester/tests_config.py > qa/pull-tester/tests_config-2.py
mv qa/pull-tester/tests_config-2.py qa/pull-tester/tests_config.py
sed 's/BUILDDIR="\/\([[a-z]]\)/BUILDDIR="\1:/' test/pull-tester/tests_config.py > test/pull-tester/tests_config-2.py
mv test/pull-tester/tests_config-2.py test/pull-tester/tests_config.py
;;
esac

2
contrib/devtools/copyright_header.py

@ -32,7 +32,7 @@ EXCLUDE = [ @@ -32,7 +32,7 @@ EXCLUDE = [
'src/tinyformat.h',
'src/leveldb/util/env_win.cc',
'src/crypto/ctaes/bench.c',
'qa/rpc-tests/test_framework/bignum.py',
'test/rpc-tests/test_framework/bignum.py',
# python init:
'*__init__.py',
]

2
contrib/rpm/bitcoin.spec

@ -314,7 +314,7 @@ make check @@ -314,7 +314,7 @@ make check
pushd src
srcdir=. test/bitcoin-util-test.py
popd
qa/pull-tester/rpc-tests.py -extended
test/pull-tester/rpc-tests.py -extended
%post libs -p /sbin/ldconfig

4
doc/developer-notes.md

@ -132,7 +132,7 @@ Run with the -testnet option to run with "play bitcoins" on the test network, if @@ -132,7 +132,7 @@ Run with the -testnet option to run with "play bitcoins" on the test network, if
are testing multi-machine code that needs to operate across the internet.
If you are testing something that can run on one machine, run with the -regtest option.
In regression test mode, blocks can be created on-demand; see qa/rpc-tests/ for tests
In regression test mode, blocks can be created on-demand; see test/rpc-tests/ for tests
that run in -regtest mode.
**DEBUG_LOCKORDER**
@ -252,7 +252,7 @@ Wallet @@ -252,7 +252,7 @@ Wallet
- *Rationale*: In RPC code that conditionally uses the wallet (such as
`validateaddress`) it is easy to forget that global pointer `pwalletMain`
can be NULL. See `qa/rpc-tests/disablewallet.py` for functional tests
can be NULL. See `test/rpc-tests/disablewallet.py` for functional tests
exercising the API with `-disablewallet`
- Include `db_cxx.h` (BerkeleyDB header) only when `ENABLE_WALLET` is set

16
qa/README.md → test/README.md

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
The [pull-tester](/qa/pull-tester/) folder contains a script to call
multiple tests from the [rpc-tests](/qa/rpc-tests/) folder.
The [pull-tester](/test/pull-tester/) folder contains a script to call
multiple tests from the [rpc-tests](/test/rpc-tests/) folder.
Every pull request to the bitcoin repository is built and run through
the regression test suite. You can also run all or only individual
@ -27,19 +27,19 @@ Running tests @@ -27,19 +27,19 @@ Running tests
You can run any single test by calling
qa/pull-tester/rpc-tests.py <testname>
test/pull-tester/rpc-tests.py <testname>
Or you can run any combination of tests by calling
qa/pull-tester/rpc-tests.py <testname1> <testname2> <testname3> ...
test/pull-tester/rpc-tests.py <testname1> <testname2> <testname3> ...
Run the regression test suite with
qa/pull-tester/rpc-tests.py
test/pull-tester/rpc-tests.py
Run all possible tests with
qa/pull-tester/rpc-tests.py --extended
test/pull-tester/rpc-tests.py --extended
By default, tests will be run in parallel. To specify how many jobs to run,
append `--jobs=n` (default n=4).
@ -61,7 +61,7 @@ Possible options, which apply to each individual test run: @@ -61,7 +61,7 @@ Possible options, which apply to each individual test run:
```
If you set the environment variable `PYTHON_DEBUG=1` you will get some debug
output (example: `PYTHON_DEBUG=1 qa/pull-tester/rpc-tests.py wallet`).
output (example: `PYTHON_DEBUG=1 test/pull-tester/rpc-tests.py wallet`).
A 200-block -regtest blockchain and wallets for four nodes
is created the first time a regression test is run and
@ -84,4 +84,4 @@ Writing tests @@ -84,4 +84,4 @@ Writing tests
=============
You are encouraged to write tests for new or existing features.
Further information about the test framework and individual RPC
tests is found in [qa/rpc-tests](/qa/rpc-tests).
tests is found in [test/rpc-tests](/test/rpc-tests).

14
qa/pull-tester/rpc-tests.py → test/pull-tester/rpc-tests.py

@ -11,7 +11,7 @@ forward all unrecognized arguments onto the individual test scripts. @@ -11,7 +11,7 @@ forward all unrecognized arguments onto the individual test scripts.
RPC tests are disabled on Windows by default. Use --force to run them anyway.
For a description of arguments recognized by test scripts, see
`qa/pull-tester/test_framework/test_framework.py:BitcoinTestFramework.main`.
`test/pull-tester/test_framework/test_framework.py:BitcoinTestFramework.main`.
"""
@ -171,7 +171,7 @@ def main(): @@ -171,7 +171,7 @@ def main():
import zmq
except ImportError:
print("ERROR: \"import zmq\" failed. Use -nozmq to run without the ZMQ tests."
"To run zmq tests, see dependency info in /qa/README.md.")
"To run zmq tests, see dependency info in /test/README.md.")
raise
# Build list of tests
@ -206,7 +206,7 @@ def main(): @@ -206,7 +206,7 @@ def main():
if args.help:
# Print help for rpc-tests.py, then print help of the first script and exit.
parser.print_help()
subprocess.check_call((config["environment"]["SRCDIR"] + '/qa/rpc-tests/' + test_list[0]).split() + ['-h'])
subprocess.check_call((config["environment"]["SRCDIR"] + '/test/rpc-tests/' + test_list[0]).split() + ['-h'])
sys.exit(0)
run_tests(test_list, config["environment"]["SRCDIR"], config["environment"]["BUILDDIR"], config["environment"]["EXEEXT"], args.jobs, args.coverage, passon_args)
@ -222,10 +222,10 @@ def run_tests(test_list, src_dir, build_dir, exeext, jobs=1, enable_coverage=Fal @@ -222,10 +222,10 @@ def run_tests(test_list, src_dir, build_dir, exeext, jobs=1, enable_coverage=Fal
if "BITCOIND" not in os.environ:
os.environ["BITCOIND"] = build_dir + '/src/bitcoind' + exeext
tests_dir = src_dir + '/qa/rpc-tests/'
tests_dir = src_dir + '/test/rpc-tests/'
flags = ["--srcdir={}/src".format(build_dir)] + args
flags.append("--cachedir=%s/qa/cache" % build_dir)
flags.append("--cachedir=%s/test/cache" % build_dir)
if enable_coverage:
coverage = RPCCoverage()
@ -335,7 +335,7 @@ class RPCCoverage(object): @@ -335,7 +335,7 @@ class RPCCoverage(object):
After all tests complete, the commands run are combined and diff'd against
the complete list to calculate uncovered RPC commands.
See also: qa/rpc-tests/test_framework/coverage.py
See also: test/rpc-tests/test_framework/coverage.py
"""
def __init__(self):
@ -363,7 +363,7 @@ class RPCCoverage(object): @@ -363,7 +363,7 @@ class RPCCoverage(object):
Return a set of currently untested RPC commands.
"""
# This is shared from `qa/rpc-tests/test-framework/coverage.py`
# This is shared from `test/rpc-tests/test-framework/coverage.py`
reference_filename = 'rpc_interface.txt'
coverage_file_prefix = 'coverage.'

0
qa/pull-tester/tests_config.ini.in → test/pull-tester/tests_config.ini.in

0
qa/rpc-tests/.gitignore → test/rpc-tests/.gitignore vendored

0
qa/rpc-tests/README.md → test/rpc-tests/README.md

0
qa/rpc-tests/abandonconflict.py → test/rpc-tests/abandonconflict.py

0
qa/rpc-tests/assumevalid.py → test/rpc-tests/assumevalid.py

0
qa/rpc-tests/bip65-cltv-p2p.py → test/rpc-tests/bip65-cltv-p2p.py

0
qa/rpc-tests/bip65-cltv.py → test/rpc-tests/bip65-cltv.py

0
qa/rpc-tests/bip68-112-113-p2p.py → test/rpc-tests/bip68-112-113-p2p.py

0
qa/rpc-tests/bip68-sequence.py → test/rpc-tests/bip68-sequence.py

0
qa/rpc-tests/bip9-softforks.py → test/rpc-tests/bip9-softforks.py

0
qa/rpc-tests/bipdersig-p2p.py → test/rpc-tests/bipdersig-p2p.py

0
qa/rpc-tests/bipdersig.py → test/rpc-tests/bipdersig.py

0
qa/rpc-tests/blockchain.py → test/rpc-tests/blockchain.py

0
qa/rpc-tests/bumpfee.py → test/rpc-tests/bumpfee.py

0
qa/rpc-tests/create_cache.py → test/rpc-tests/create_cache.py

0
qa/rpc-tests/decodescript.py → test/rpc-tests/decodescript.py

0
qa/rpc-tests/disablewallet.py → test/rpc-tests/disablewallet.py

0
qa/rpc-tests/forknotify.py → test/rpc-tests/forknotify.py

0
qa/rpc-tests/fundrawtransaction.py → test/rpc-tests/fundrawtransaction.py

0
qa/rpc-tests/getblocktemplate_longpoll.py → test/rpc-tests/getblocktemplate_longpoll.py

0
qa/rpc-tests/getblocktemplate_proposals.py → test/rpc-tests/getblocktemplate_proposals.py

0
qa/rpc-tests/getchaintips.py → test/rpc-tests/getchaintips.py

0
qa/rpc-tests/httpbasics.py → test/rpc-tests/httpbasics.py

0
qa/rpc-tests/import-rescan.py → test/rpc-tests/import-rescan.py

0
qa/rpc-tests/importmulti.py → test/rpc-tests/importmulti.py

0
qa/rpc-tests/importprunedfunds.py → test/rpc-tests/importprunedfunds.py

0
qa/rpc-tests/invalidateblock.py → test/rpc-tests/invalidateblock.py

0
qa/rpc-tests/invalidblockrequest.py → test/rpc-tests/invalidblockrequest.py

0
qa/rpc-tests/invalidtxrequest.py → test/rpc-tests/invalidtxrequest.py

0
qa/rpc-tests/keypool.py → test/rpc-tests/keypool.py

0
qa/rpc-tests/listsinceblock.py → test/rpc-tests/listsinceblock.py

0
qa/rpc-tests/listtransactions.py → test/rpc-tests/listtransactions.py

0
qa/rpc-tests/maxblocksinflight.py → test/rpc-tests/maxblocksinflight.py

0
qa/rpc-tests/maxuploadtarget.py → test/rpc-tests/maxuploadtarget.py

0
qa/rpc-tests/mempool_limit.py → test/rpc-tests/mempool_limit.py

0
qa/rpc-tests/mempool_packages.py → test/rpc-tests/mempool_packages.py

0
qa/rpc-tests/mempool_reorg.py → test/rpc-tests/mempool_reorg.py

0
qa/rpc-tests/mempool_resurrect_test.py → test/rpc-tests/mempool_resurrect_test.py

0
qa/rpc-tests/mempool_spendcoinbase.py → test/rpc-tests/mempool_spendcoinbase.py

0
qa/rpc-tests/merkle_blocks.py → test/rpc-tests/merkle_blocks.py

0
qa/rpc-tests/multi_rpc.py → test/rpc-tests/multi_rpc.py

0
qa/rpc-tests/nodehandling.py → test/rpc-tests/nodehandling.py

0
qa/rpc-tests/nulldummy.py → test/rpc-tests/nulldummy.py

0
qa/rpc-tests/p2p-acceptblock.py → test/rpc-tests/p2p-acceptblock.py

0
qa/rpc-tests/p2p-compactblocks.py → test/rpc-tests/p2p-compactblocks.py

0
qa/rpc-tests/p2p-feefilter.py → test/rpc-tests/p2p-feefilter.py

0
qa/rpc-tests/p2p-fullblocktest.py → test/rpc-tests/p2p-fullblocktest.py

0
qa/rpc-tests/p2p-leaktests.py → test/rpc-tests/p2p-leaktests.py

0
qa/rpc-tests/p2p-mempool.py → test/rpc-tests/p2p-mempool.py

0
qa/rpc-tests/p2p-segwit.py → test/rpc-tests/p2p-segwit.py

0
qa/rpc-tests/p2p-timeouts.py → test/rpc-tests/p2p-timeouts.py

0
qa/rpc-tests/p2p-versionbits-warning.py → test/rpc-tests/p2p-versionbits-warning.py

0
qa/rpc-tests/preciousblock.py → test/rpc-tests/preciousblock.py

0
qa/rpc-tests/prioritise_transaction.py → test/rpc-tests/prioritise_transaction.py

0
qa/rpc-tests/proxy_test.py → test/rpc-tests/proxy_test.py

0
qa/rpc-tests/pruning.py → test/rpc-tests/pruning.py

0
qa/rpc-tests/rawtransactions.py → test/rpc-tests/rawtransactions.py

0
qa/rpc-tests/receivedby.py → test/rpc-tests/receivedby.py

0
qa/rpc-tests/reindex.py → test/rpc-tests/reindex.py

0
qa/rpc-tests/replace-by-fee.py → test/rpc-tests/replace-by-fee.py

0
qa/rpc-tests/rest.py → test/rpc-tests/rest.py

0
qa/rpc-tests/rpcbind_test.py → test/rpc-tests/rpcbind_test.py

0
qa/rpc-tests/rpcnamedargs.py → test/rpc-tests/rpcnamedargs.py

0
qa/rpc-tests/segwit.py → test/rpc-tests/segwit.py

0
qa/rpc-tests/sendheaders.py → test/rpc-tests/sendheaders.py

0
qa/rpc-tests/signmessages.py → test/rpc-tests/signmessages.py

0
qa/rpc-tests/signrawtransactions.py → test/rpc-tests/signrawtransactions.py

0
qa/rpc-tests/smartfees.py → test/rpc-tests/smartfees.py

0
qa/rpc-tests/test_framework/__init__.py → test/rpc-tests/test_framework/__init__.py

0
qa/rpc-tests/test_framework/address.py → test/rpc-tests/test_framework/address.py

0
qa/rpc-tests/test_framework/authproxy.py → test/rpc-tests/test_framework/authproxy.py

0
qa/rpc-tests/test_framework/bignum.py → test/rpc-tests/test_framework/bignum.py

0
qa/rpc-tests/test_framework/blockstore.py → test/rpc-tests/test_framework/blockstore.py

0
qa/rpc-tests/test_framework/blocktools.py → test/rpc-tests/test_framework/blocktools.py

0
qa/rpc-tests/test_framework/comptool.py → test/rpc-tests/test_framework/comptool.py

0
qa/rpc-tests/test_framework/coverage.py → test/rpc-tests/test_framework/coverage.py

0
qa/rpc-tests/test_framework/key.py → test/rpc-tests/test_framework/key.py

0
qa/rpc-tests/test_framework/mininode.py → test/rpc-tests/test_framework/mininode.py

0
qa/rpc-tests/test_framework/netutil.py → test/rpc-tests/test_framework/netutil.py

0
qa/rpc-tests/test_framework/script.py → test/rpc-tests/test_framework/script.py

0
qa/rpc-tests/test_framework/siphash.py → test/rpc-tests/test_framework/siphash.py

0
qa/rpc-tests/test_framework/socks5.py → test/rpc-tests/test_framework/socks5.py

0
qa/rpc-tests/test_framework/test_framework.py → test/rpc-tests/test_framework/test_framework.py

0
qa/rpc-tests/test_framework/util.py → test/rpc-tests/test_framework/util.py

0
qa/rpc-tests/txn_clone.py → test/rpc-tests/txn_clone.py

0
qa/rpc-tests/txn_doublespend.py → test/rpc-tests/txn_doublespend.py

0
qa/rpc-tests/wallet-accounts.py → test/rpc-tests/wallet-accounts.py

0
qa/rpc-tests/wallet-dump.py → test/rpc-tests/wallet-dump.py

0
qa/rpc-tests/wallet-hd.py → test/rpc-tests/wallet-hd.py

0
qa/rpc-tests/wallet.py → test/rpc-tests/wallet.py

0
qa/rpc-tests/walletbackup.py → test/rpc-tests/walletbackup.py

0
qa/rpc-tests/zapwallettxes.py → test/rpc-tests/zapwallettxes.py

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save