mirror of
https://github.com/XRPLF/clio.git
synced 2026-06-08 11:16:45 +00:00
chore: Use libxrpl 3.2.0 (#3095)
This commit is contained in:
@@ -63,17 +63,17 @@ check(boost::json::object const& j, std::string_view error, ErrorCodeType errorC
|
||||
TEST(RPCErrorsTest, StatusAsBool)
|
||||
{
|
||||
// Only rpcSUCCESS status should return false
|
||||
EXPECT_FALSE(Status{RippledError::rpcSUCCESS});
|
||||
EXPECT_FALSE(Status{RippledError::RpcSuccess});
|
||||
|
||||
// true should be returned for any error state, we just test a few
|
||||
CombinedError const errors[]{
|
||||
RippledError::rpcINVALID_PARAMS,
|
||||
RippledError::rpcUNKNOWN_COMMAND,
|
||||
RippledError::rpcTOO_BUSY,
|
||||
RippledError::rpcNO_NETWORK,
|
||||
RippledError::rpcWRONG_NETWORK,
|
||||
RippledError::rpcACT_MALFORMED,
|
||||
RippledError::rpcBAD_MARKET,
|
||||
RippledError::RpcInvalidParams,
|
||||
RippledError::RpcUnknownCommand,
|
||||
RippledError::RpcTooBusy,
|
||||
RippledError::RpcNoNetwork,
|
||||
RippledError::RpcWrongNetwork,
|
||||
RippledError::RpcActMalformed,
|
||||
RippledError::RpcBadMarket,
|
||||
ClioError::RpcMalformedCurrency,
|
||||
};
|
||||
|
||||
@@ -83,20 +83,20 @@ TEST(RPCErrorsTest, StatusAsBool)
|
||||
|
||||
TEST(RPCErrorsTest, StatusEquals)
|
||||
{
|
||||
EXPECT_EQ(Status{RippledError::rpcUNKNOWN}, Status{RippledError::rpcUNKNOWN});
|
||||
EXPECT_NE(Status{RippledError::rpcUNKNOWN}, Status{RippledError::rpcINTERNAL});
|
||||
EXPECT_EQ(Status{RippledError::RpcUnknown}, Status{RippledError::RpcUnknown});
|
||||
EXPECT_NE(Status{RippledError::RpcUnknown}, Status{RippledError::RpcInternal});
|
||||
}
|
||||
|
||||
TEST(RPCErrorsTest, SuccessToJSON)
|
||||
{
|
||||
auto const status = Status{RippledError::rpcSUCCESS};
|
||||
check(makeError(status), "unknown", RippledError::rpcSUCCESS, "An unknown error code.");
|
||||
auto const status = Status{RippledError::RpcSuccess};
|
||||
check(makeError(status), "unknown", RippledError::RpcSuccess, "An unknown error code.");
|
||||
}
|
||||
|
||||
TEST(RPCErrorsTest, RippledErrorToJSON)
|
||||
{
|
||||
auto const status = Status{RippledError::rpcINVALID_PARAMS};
|
||||
check(makeError(status), "invalidParams", RippledError::rpcINVALID_PARAMS, "Invalid parameters.");
|
||||
auto const status = Status{RippledError::RpcInvalidParams};
|
||||
check(makeError(status), "invalidParams", RippledError::RpcInvalidParams, "Invalid parameters.");
|
||||
}
|
||||
|
||||
TEST(RPCErrorsTest, RippledErrorFromStringToJSON)
|
||||
@@ -107,14 +107,14 @@ TEST(RPCErrorsTest, RippledErrorFromStringToJSON)
|
||||
|
||||
TEST(RPCErrorsTest, RippledErrorToJSONCustomMessage)
|
||||
{
|
||||
auto const status = Status{RippledError::rpcINVALID_PARAMS, "custom"};
|
||||
check(makeError(status), "invalidParams", RippledError::rpcINVALID_PARAMS, "custom");
|
||||
auto const status = Status{RippledError::RpcInvalidParams, "custom"};
|
||||
check(makeError(status), "invalidParams", RippledError::RpcInvalidParams, "custom");
|
||||
}
|
||||
|
||||
TEST(RPCErrorsTest, RippledErrorToJSONCustomStrCodeAndMessage)
|
||||
{
|
||||
auto const status = Status{RippledError::rpcINVALID_PARAMS, "customCode", "customMessage"};
|
||||
check(makeError(status), "customCode", RippledError::rpcINVALID_PARAMS, "customMessage");
|
||||
auto const status = Status{RippledError::RpcInvalidParams, "customCode", "customMessage"};
|
||||
check(makeError(status), "customCode", RippledError::RpcInvalidParams, "customMessage");
|
||||
}
|
||||
|
||||
TEST(RPCErrorsTest, ClioErrorToJSON)
|
||||
@@ -221,7 +221,7 @@ INSTANTIATE_TEST_SUITE_P(
|
||||
},
|
||||
StatusStreamTestBundle{
|
||||
.testName = "StatusWithRippledError",
|
||||
.status = Status{RippledError::rpcSUCCESS},
|
||||
.status = Status{RippledError::RpcSuccess},
|
||||
.expectedOutput = "Code: 0, Message: An unknown error code."
|
||||
},
|
||||
StatusStreamTestBundle{
|
||||
@@ -241,7 +241,7 @@ INSTANTIATE_TEST_SUITE_P(
|
||||
},
|
||||
StatusStreamTestBundle{
|
||||
.testName = "StatusWithRippledErrorAndMessage",
|
||||
.status = Status{RippledError::rpcSUCCESS, "test message."},
|
||||
.status = Status{RippledError::RpcSuccess, "test message."},
|
||||
.expectedOutput = "Code: 0, Message: test message."
|
||||
},
|
||||
StatusStreamTestBundle{
|
||||
|
||||
Reference in New Issue
Block a user