mirror of
https://github.com/XRPLF/clio.git
synced 2026-06-10 12:16:45 +00:00
style: Mark JSON literal strings with R"JSON (#2169)
This commit is contained in:
@@ -246,8 +246,8 @@ TEST_F(WebServerTest, Http)
|
||||
{
|
||||
auto const e = std::make_shared<EchoExecutor>();
|
||||
auto const server = makeServerSync(cfg, ctx, dosGuard, e);
|
||||
auto const [status, res] = HttpSyncClient::post("localhost", port, R"({"Hello":1})");
|
||||
EXPECT_EQ(res, R"({"Hello":1})");
|
||||
auto const [status, res] = HttpSyncClient::post("localhost", port, R"JSON({"Hello":1})JSON");
|
||||
EXPECT_EQ(res, R"JSON({"Hello":1})JSON");
|
||||
EXPECT_EQ(status, boost::beast::http::status::ok);
|
||||
}
|
||||
|
||||
@@ -257,8 +257,8 @@ TEST_F(WebServerTest, Ws)
|
||||
auto const server = makeServerSync(cfg, ctx, dosGuard, e);
|
||||
WebSocketSyncClient wsClient;
|
||||
wsClient.connect("localhost", port);
|
||||
auto const res = wsClient.syncPost(R"({"Hello":1})");
|
||||
EXPECT_EQ(res, R"({"Hello":1})");
|
||||
auto const res = wsClient.syncPost(R"JSON({"Hello":1})JSON");
|
||||
EXPECT_EQ(res, R"JSON({"Hello":1})JSON");
|
||||
wsClient.disconnect();
|
||||
}
|
||||
|
||||
@@ -266,10 +266,10 @@ TEST_F(WebServerTest, HttpInternalError)
|
||||
{
|
||||
auto const e = std::make_shared<ExceptionExecutor>();
|
||||
auto const server = makeServerSync(cfg, ctx, dosGuard, e);
|
||||
auto const [status, res] = HttpSyncClient::post("localhost", port, R"({})");
|
||||
auto const [status, res] = HttpSyncClient::post("localhost", port, R"JSON({})JSON");
|
||||
EXPECT_EQ(
|
||||
res,
|
||||
R"({"error":"internal","error_code":73,"error_message":"Internal error.","status":"error","type":"response"})"
|
||||
R"JSON({"error":"internal","error_code":73,"error_message":"Internal error.","status":"error","type":"response"})JSON"
|
||||
);
|
||||
EXPECT_EQ(status, boost::beast::http::status::internal_server_error);
|
||||
}
|
||||
@@ -280,11 +280,11 @@ TEST_F(WebServerTest, WsInternalError)
|
||||
auto const server = makeServerSync(cfg, ctx, dosGuard, e);
|
||||
WebSocketSyncClient wsClient;
|
||||
wsClient.connect("localhost", port);
|
||||
auto const res = wsClient.syncPost(R"({"id":"id1"})");
|
||||
auto const res = wsClient.syncPost(R"JSON({"id":"id1"})JSON");
|
||||
wsClient.disconnect();
|
||||
EXPECT_EQ(
|
||||
res,
|
||||
R"({"error":"internal","error_code":73,"error_message":"Internal error.","status":"error","type":"response","id":"id1","request":{"id":"id1"}})"
|
||||
R"JSON({"error":"internal","error_code":73,"error_message":"Internal error.","status":"error","type":"response","id":"id1","request":{"id":"id1"}})JSON"
|
||||
);
|
||||
}
|
||||
|
||||
@@ -298,7 +298,7 @@ TEST_F(WebServerTest, WsInternalErrorNotJson)
|
||||
wsClient.disconnect();
|
||||
EXPECT_EQ(
|
||||
res,
|
||||
R"({"error":"internal","error_code":73,"error_message":"Internal error.","status":"error","type":"response","request":"not json"})"
|
||||
R"JSON({"error":"internal","error_code":73,"error_message":"Internal error.","status":"error","type":"response","request":"not json"})JSON"
|
||||
);
|
||||
}
|
||||
|
||||
@@ -330,8 +330,8 @@ TEST_F(WebServerTest, Https)
|
||||
auto const e = std::make_shared<EchoExecutor>();
|
||||
cfg = getParseServerConfig(addSslConfig(generateJSONWithDynamicPort(port)));
|
||||
auto const server = makeServerSync(cfg, ctx, dosGuard, e);
|
||||
auto const res = HttpsSyncClient::syncPost("localhost", port, R"({"Hello":1})");
|
||||
EXPECT_EQ(res, R"({"Hello":1})");
|
||||
auto const res = HttpsSyncClient::syncPost("localhost", port, R"JSON({"Hello":1})JSON");
|
||||
EXPECT_EQ(res, R"JSON({"Hello":1})JSON");
|
||||
}
|
||||
|
||||
TEST_F(WebServerTest, Wss)
|
||||
@@ -341,8 +341,8 @@ TEST_F(WebServerTest, Wss)
|
||||
auto server = makeServerSync(cfg, ctx, dosGuard, e);
|
||||
WebServerSslSyncClient wsClient;
|
||||
wsClient.connect("localhost", port);
|
||||
auto const res = wsClient.syncPost(R"({"Hello":1})");
|
||||
EXPECT_EQ(res, R"({"Hello":1})");
|
||||
auto const res = wsClient.syncPost(R"JSON({"Hello":1})JSON");
|
||||
EXPECT_EQ(res, R"JSON({"Hello":1})JSON");
|
||||
wsClient.disconnect();
|
||||
}
|
||||
|
||||
@@ -351,10 +351,11 @@ TEST_F(WebServerTest, HttpPayloadOverload)
|
||||
std::string const s100(100, 'a');
|
||||
auto const e = std::make_shared<EchoExecutor>();
|
||||
auto server = makeServerSync(cfg, ctx, dosGuardOverload, e);
|
||||
auto const [status, res] = HttpSyncClient::post("localhost", port, fmt::format(R"({{"payload":"{}"}})", s100));
|
||||
auto const [status, res] =
|
||||
HttpSyncClient::post("localhost", port, fmt::format(R"JSON({{"payload":"{}"}})JSON", s100));
|
||||
EXPECT_EQ(
|
||||
res,
|
||||
R"({"payload":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","warning":"load","warnings":[{"id":2003,"message":"You are about to be rate limited"}]})"
|
||||
R"JSON({"payload":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","warning":"load","warnings":[{"id":2003,"message":"You are about to be rate limited"}]})JSON"
|
||||
);
|
||||
EXPECT_EQ(status, boost::beast::http::status::ok);
|
||||
}
|
||||
@@ -366,11 +367,11 @@ TEST_F(WebServerTest, WsPayloadOverload)
|
||||
auto server = makeServerSync(cfg, ctx, dosGuardOverload, e);
|
||||
WebSocketSyncClient wsClient;
|
||||
wsClient.connect("localhost", port);
|
||||
auto const res = wsClient.syncPost(fmt::format(R"({{"payload":"{}"}})", s100));
|
||||
auto const res = wsClient.syncPost(fmt::format(R"JSON({{"payload":"{}"}})JSON", s100));
|
||||
wsClient.disconnect();
|
||||
EXPECT_EQ(
|
||||
res,
|
||||
R"({"payload":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","warning":"load","warnings":[{"id":2003,"message":"You are about to be rate limited"}]})"
|
||||
R"JSON({"payload":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","warning":"load","warnings":[{"id":2003,"message":"You are about to be rate limited"}]})JSON"
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user