mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-04 09:16:47 +00:00
This change updates the ColumnLimit from 80 to 120, and applies clang-format to reformat the code.
40 lines
900 B
C++
40 lines
900 B
C++
#include <test/jtx.h>
|
|
|
|
#include <xrpl/protocol/jss.h>
|
|
|
|
namespace xrpl {
|
|
|
|
class Connect_test : public beast::unit_test::suite
|
|
{
|
|
void
|
|
testErrors()
|
|
{
|
|
testcase("Errors");
|
|
|
|
using namespace test::jtx;
|
|
|
|
{
|
|
// standalone mode should fail
|
|
Env env{*this};
|
|
BEAST_EXPECT(env.app().config().standalone());
|
|
|
|
auto const result = env.rpc("json", "connect", "{}");
|
|
BEAST_EXPECT(result[jss::result][jss::status] == "error");
|
|
BEAST_EXPECT(result[jss::result].isMember(jss::error));
|
|
BEAST_EXPECT(result[jss::result][jss::error] == "notSynced");
|
|
BEAST_EXPECT(result[jss::result][jss::error_message] == "Not synced to the network.");
|
|
}
|
|
}
|
|
|
|
public:
|
|
void
|
|
run() override
|
|
{
|
|
testErrors();
|
|
}
|
|
};
|
|
|
|
BEAST_DEFINE_TESTSUITE(Connect, rpc, xrpl);
|
|
|
|
} // namespace xrpl
|