Browse Source

[test] Improve assert_raises_jsonrpc docstring

Github-Pull: #11125
Rebased-From: e1274947d4
0.15
João Barbosa 7 years ago committed by MarcoFalke
parent
commit
812c870043
  1. 4
      test/functional/test_framework/util.py

4
test/functional/test_framework/util.py

@ -62,13 +62,13 @@ def assert_raises_jsonrpc(code, message, fun, *args, **kwds):
Calls function `fun` with arguments `args` and `kwds`. Catches a JSONRPCException Calls function `fun` with arguments `args` and `kwds`. Catches a JSONRPCException
and verifies that the error code and message are as expected. Throws AssertionError if and verifies that the error code and message are as expected. Throws AssertionError if
no JSONRPCException was returned or if the error code/message are not as expected. no JSONRPCException was raised or if the error code/message are not as expected.
Args: Args:
code (int), optional: the error code returned by the RPC call (defined code (int), optional: the error code returned by the RPC call (defined
in src/rpc/protocol.h). Set to None if checking the error code is not required. in src/rpc/protocol.h). Set to None if checking the error code is not required.
message (string), optional: [a substring of] the error string returned by the message (string), optional: [a substring of] the error string returned by the
RPC call. Set to None if checking the error string is not required RPC call. Set to None if checking the error string is not required.
fun (function): the function to call. This should be the name of an RPC. fun (function): the function to call. This should be the name of an RPC.
args*: positional arguments for the function. args*: positional arguments for the function.
kwds**: named arguments for the function. kwds**: named arguments for the function.

Loading…
Cancel
Save