dash/qa/rpc-tests/test_framework
Alexander Block 47ca06ab33 DIP3 integration tests (#2280)
* Implement dip3 integration tests

This tests the full upgrade path from legacy MNs to deterministic MNs

* Invoke UpdatedBlockTip signal when invalidateblock RPC is called

Currently, UpdatedBlockTip would only be called if the invalidation resulted
in another chain becoming the longest one. This is inconsistent behavior
and was spotted when running dip3 integration tests.
2018-09-11 17:32:45 +03:00
..
__init__.py [QA] restructure rpc tests directory 2015-05-18 15:25:45 +02:00
authproxy.py Merge #8811: rpc: Add support for JSON-RPC named arguments 2018-01-18 07:38:57 +01:00
bignum.py Merge #7814: [qa] Switch to py3 2017-12-21 17:31:54 +01:00
blockstore.py Merge #8834: [qa] blockstore: Switch to dumb dbm 2018-01-12 09:56:53 +01:00
blocktools.py DIP3 integration tests (#2280) 2018-09-11 17:32:45 +03:00
comptool.py Merge #8872: Remove block-request logic from INV message processing 2018-01-15 06:14:16 +01:00
coverage.py Merge #8840: test: Explicitly set encoding to utf8 when opening text files 2018-01-12 09:56:53 +01:00
key.py Add p2p-fullblocktest.py 2015-08-21 15:31:37 -04:00
mininode.py Bump PROTOCOL_VERSION to 70211, bump MIN_* protocols to 70210 (#2256) 2018-09-05 19:34:56 +03:00
netutil.py Merge #8840: test: Explicitly set encoding to utf8 when opening text files 2018-01-12 09:56:53 +01:00
script.py Merge #8667: Fix SIGHASH_SINGLE bug in test_framework SignatureHash 2018-01-09 14:16:39 +01:00
siphash.py Implement SipHash in Python 2018-01-20 09:21:13 +01:00
socks5.py Merge #7814: [qa] Switch to py3 2017-12-21 17:31:54 +01:00
test_framework.py Run tests in mocked time (#2031) 2018-04-18 14:48:59 +03:00
util.py InstantSend Integration tests (#2141) 2018-07-12 12:04:42 +03:00