diff options
author | John Newbery <john@johnnewbery.com> | 2017-02-07 09:56:53 -0500 |
---|---|---|
committer | John Newbery <john@johnnewbery.com> | 2017-02-08 10:24:02 -0500 |
commit | 9db8eecac1c713c760c0217b6acb7455c657fa8b (patch) | |
tree | 02faa45b0da7cd2271cf4a3b089e78dd0e308f4d /qa/rpc-tests/rpcnamedargs.py | |
parent | 729de15b6365face6ae9e12a03624da33a6302f0 (diff) |
Fix RPC failure testing
Make sure that RPC tests are actually checking failures correctly by:
- Catching JSON RPC exceptions and verifying the error codes and messages.
- Failing the test case if the JSON RPC exception isn't raised.
Diffstat (limited to 'qa/rpc-tests/rpcnamedargs.py')
-rwxr-xr-x | qa/rpc-tests/rpcnamedargs.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/qa/rpc-tests/rpcnamedargs.py b/qa/rpc-tests/rpcnamedargs.py index 0484204668..da2d8f040f 100755 --- a/qa/rpc-tests/rpcnamedargs.py +++ b/qa/rpc-tests/rpcnamedargs.py @@ -37,7 +37,7 @@ class NamedArgumentTest(BitcoinTestFramework): h = node.help(command='getinfo') assert(h.startswith('getinfo\n')) - assert_raises_jsonrpc(-8, node.help, random='getinfo') + assert_raises_jsonrpc(-8, 'Unknown named parameter', node.help, random='getinfo') h = node.getblockhash(height=0) node.getblock(blockhash=h) |