21 #include <ripple/beast/unit_test.h>
22 #include <ripple/core/ConfigSections.h>
23 #include <ripple/protocol/jss.h>
41 auto const info = env.
rpc (
"json",
"manifest",
"{ }");
42 BEAST_EXPECT(info[jss::result][jss::error_message] ==
43 "Missing field 'public_key'.");
47 auto const info = env.
rpc (
"json",
"manifest",
"{ \"public_key\": "
49 BEAST_EXPECT(info[jss::result][jss::error_message] ==
50 "Invalid parameters.");
60 "n949f75evCHwgyP4fPVgaHqNHxUVN15PsJEZ3B3HnXPcPjcZAoy7";
64 cfg->section(SECTION_VALIDATORS).append(key);
69 auto const info = env.rpc (
"json",
"manifest",
"{ \"public_key\": "
71 BEAST_EXPECT(info[jss::result][jss::requested] == key);
72 BEAST_EXPECT(info[jss::result][jss::status] ==
"success");