Merge #8810: tests: Add exception error message for JSONRPCException

42f6aed tests: Add exception error message for JSONRPCException (Wladimir J. van der Laan)
This commit is contained in:
Wladimir J. van der Laan 2016-09-27 15:19:58 +02:00 committed by Alexander Block
parent ec9de93aee
commit acf0295014

View File

@ -55,7 +55,11 @@ log = logging.getLogger("BitcoinRPC")
class JSONRPCException(Exception):
def __init__(self, rpc_error):
Exception.__init__(self)
try:
errmsg = '%(message)s (%(code)i)' % rpc_error
except (KeyError, TypeError):
errmsg = ''
Exception.__init__(self, errmsg)
self.error = rpc_error