dash/qa/rpc-tests/test_framework
Wladimir J. van der Laan 42f6aed731 tests: Add exception error message for JSONRPCException
This improves error reporting if `JSONRPCException` is not specifically caught
and ends up in Python's default backtrace handler.

Before:
```
Traceback (most recent call last):
  File "/.../projects/bitcoin/bitcoin/qa/rpc-tests/test_framework/authproxy.py", line 153, in __call__
    raise JSONRPCException(response['error'])
test_framework.authproxy.JSONRPCException
```

After:
```
Traceback (most recent call last):
  File "/.../projects/bitcoin/bitcoin/qa/rpc-tests/test_framework/authproxy.py", line 152, in __call__
    raise JSONRPCException(response['error'])
test_framework.authproxy.JSONRPCException: Unknown named parameter random (-8)
```
2016-09-25 20:05:03 +02:00
..
__init__.py [QA] restructure rpc tests directory 2015-05-18 15:25:45 +02:00
authproxy.py tests: Add exception error message for JSONRPCException 2016-09-25 20:05:03 +02:00
bignum.py [qa] Switch to py3 2016-05-05 15:43:37 +02:00
blockstore.py [copyright] Add missing copyright headers 2016-09-11 15:25:51 -06:00
blocktools.py Rename CTxinWitness -> CTxInWitness 2016-07-06 19:46:46 -04:00
comptool.py [qa] Switch to py3 2016-05-05 15:43:37 +02:00
coverage.py [qa] Switch to py3 2016-05-05 15:43:37 +02:00
key.py Add p2p-fullblocktest.py 2015-08-21 15:31:37 -04:00
mininode.py Add support for compactblocks to mininode 2016-07-29 09:41:58 -04:00
netutil.py [qa] Switch to py3 2016-05-05 15:43:37 +02:00
script.py Fix SIGHASH_SINGLE bug in test_framework SignatureHash 2016-09-06 00:50:23 +08:00
siphash.py Implement SipHash in Python 2016-07-29 09:41:58 -04:00
socks5.py [qa] Switch to py3 2016-05-05 15:43:37 +02:00
test_framework.py remove root test directory for RPC tests 2016-09-05 02:00:43 +03:00
util.py add waitfornewblock/waitforblock/waitforblockheight rpcs and use them for tests 2016-09-07 12:46:01 -04:00