@@ -84,7 +84,7 @@ BOOST_FIXTURE_TEST_SUITE(rpc_tests, RPCTestingSetup)
84
84
85
85
BOOST_AUTO_TEST_CASE(rpc_namedparams)
86
86
{
87
- const std::vector<std::string> arg_names{{ " arg1" , " arg2" , " arg3" , " arg4" , " arg5" } };
87
+ const std::vector<std::string> arg_names{" arg1" , " arg2" , " arg3" , " arg4" , " arg5" };
88
88
89
89
// Make sure named arguments are transformed into positional arguments in correct places separated by nulls
90
90
BOOST_CHECK_EQUAL (TransformParams (JSON (R"( {"arg2": 2, "arg4": 4})" ), arg_names).write (), " [null,2,null,4]" );
@@ -104,7 +104,7 @@ BOOST_AUTO_TEST_CASE(rpc_namedparams)
104
104
BOOST_CHECK_EXCEPTION (TransformParams (JSON (R"( {"args": [1,2,3], "arg4": 4, "arg2": 2})" ), arg_names), UniValue,
105
105
HasJSON (R"( {"code":-8,"message":"Parameter arg2 specified twice both as positional and named argument"})" ));
106
106
107
- // Make sure extra positional arguments can be passed through to the method implemenation , as long as they don't overlap with named arguments.
107
+ // Make sure extra positional arguments can be passed through to the method implementation , as long as they don't overlap with named arguments.
108
108
BOOST_CHECK_EQUAL (TransformParams (JSON (R"( {"args": [1,2,3,4,5,6,7,8,9,10]})" ), arg_names).write (), " [1,2,3,4,5,6,7,8,9,10]" );
109
109
BOOST_CHECK_EQUAL (TransformParams (JSON (R"( [1,2,3,4,5,6,7,8,9,10])" ), arg_names).write (), " [1,2,3,4,5,6,7,8,9,10]" );
110
110
}
0 commit comments