mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-05 08:47:53 +00:00
fix up some pre-existing sequence testcases
This commit is contained in:
@@ -69,6 +69,7 @@ namespace jtx {
|
|||||||
std::unique_ptr<Config>
|
std::unique_ptr<Config>
|
||||||
no_admin(std::unique_ptr<Config> cfg)
|
no_admin(std::unique_ptr<Config> cfg)
|
||||||
{
|
{
|
||||||
|
cfg->NETWORK_ID = 21337;
|
||||||
(*cfg)["port_rpc"].set("admin", "");
|
(*cfg)["port_rpc"].set("admin", "");
|
||||||
(*cfg)["port_ws"].set("admin", "");
|
(*cfg)["port_ws"].set("admin", "");
|
||||||
return cfg;
|
return cfg;
|
||||||
|
|||||||
@@ -1540,20 +1540,19 @@ class LedgerRPC_test : public beast::unit_test::suite
|
|||||||
if (BEAST_EXPECT(jrr[jss::queue_data].size() == 2))
|
if (BEAST_EXPECT(jrr[jss::queue_data].size() == 2))
|
||||||
{
|
{
|
||||||
const std::string txid1 = [&]() {
|
const std::string txid1 = [&]() {
|
||||||
auto const& txj = jrr[jss::queue_data][1u];
|
auto const& txj = jrr[jss::queue_data][0u];
|
||||||
BEAST_EXPECT(txj[jss::account] == alice.human());
|
BEAST_EXPECT(txj[jss::account] == alice.human());
|
||||||
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
||||||
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
||||||
BEAST_EXPECT(txj["retries_remaining"] == 10);
|
BEAST_EXPECT(txj["retries_remaining"] == 10);
|
||||||
BEAST_EXPECT(txj.isMember(jss::tx));
|
BEAST_EXPECT(txj.isMember(jss::tx));
|
||||||
auto const& tx = txj[jss::tx];
|
auto const& tx = txj[jss::tx];
|
||||||
std::cout << tx << "\n";
|
|
||||||
BEAST_EXPECT(tx[jss::Account] == alice.human());
|
BEAST_EXPECT(tx[jss::Account] == alice.human());
|
||||||
BEAST_EXPECT(tx[jss::TransactionType] == jss::AccountSet);
|
BEAST_EXPECT(tx[jss::TransactionType] == jss::AccountSet);
|
||||||
return tx[jss::hash].asString();
|
return tx[jss::hash].asString();
|
||||||
}();
|
}();
|
||||||
|
|
||||||
auto const& txj = jrr[jss::queue_data][0u];
|
auto const& txj = jrr[jss::queue_data][1u];
|
||||||
BEAST_EXPECT(txj[jss::account] == alice.human());
|
BEAST_EXPECT(txj[jss::account] == alice.human());
|
||||||
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
||||||
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
||||||
@@ -1566,7 +1565,7 @@ class LedgerRPC_test : public beast::unit_test::suite
|
|||||||
uint256 tx0, tx1;
|
uint256 tx0, tx1;
|
||||||
BEAST_EXPECT(tx0.parseHex(txid0));
|
BEAST_EXPECT(tx0.parseHex(txid0));
|
||||||
BEAST_EXPECT(tx1.parseHex(txid1));
|
BEAST_EXPECT(tx1.parseHex(txid1));
|
||||||
BEAST_EXPECT((tx0 ^ parentHash) < (tx1 ^ parentHash));
|
BEAST_EXPECT((tx0 ^ parentHash) > (tx1 ^ parentHash));
|
||||||
return txid0;
|
return txid0;
|
||||||
}
|
}
|
||||||
return std::string{};
|
return std::string{};
|
||||||
@@ -1581,14 +1580,14 @@ class LedgerRPC_test : public beast::unit_test::suite
|
|||||||
{
|
{
|
||||||
auto const& parentHash = env.current()->info().parentHash;
|
auto const& parentHash = env.current()->info().parentHash;
|
||||||
auto const txid0 = [&]() {
|
auto const txid0 = [&]() {
|
||||||
auto const& txj = jrr[jss::queue_data][0u];
|
auto const& txj = jrr[jss::queue_data][1u];
|
||||||
BEAST_EXPECT(txj[jss::account] == alice.human());
|
BEAST_EXPECT(txj[jss::account] == alice.human());
|
||||||
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
||||||
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
||||||
BEAST_EXPECT(txj.isMember(jss::tx));
|
BEAST_EXPECT(txj.isMember(jss::tx));
|
||||||
return txj[jss::tx].asString();
|
return txj[jss::tx].asString();
|
||||||
}();
|
}();
|
||||||
auto const& txj = jrr[jss::queue_data][1u];
|
auto const& txj = jrr[jss::queue_data][0u];
|
||||||
BEAST_EXPECT(txj[jss::account] == alice.human());
|
BEAST_EXPECT(txj[jss::account] == alice.human());
|
||||||
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
||||||
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
||||||
@@ -1599,7 +1598,7 @@ class LedgerRPC_test : public beast::unit_test::suite
|
|||||||
uint256 tx0, tx1;
|
uint256 tx0, tx1;
|
||||||
BEAST_EXPECT(tx0.parseHex(txid0));
|
BEAST_EXPECT(tx0.parseHex(txid0));
|
||||||
BEAST_EXPECT(tx1.parseHex(txid1));
|
BEAST_EXPECT(tx1.parseHex(txid1));
|
||||||
BEAST_EXPECT((tx0 ^ parentHash) < (tx1 ^ parentHash));
|
BEAST_EXPECT((tx0 ^ parentHash) > (tx1 ^ parentHash));
|
||||||
}
|
}
|
||||||
|
|
||||||
env.close();
|
env.close();
|
||||||
@@ -1610,7 +1609,7 @@ class LedgerRPC_test : public beast::unit_test::suite
|
|||||||
jrr = env.rpc("json", "ledger", to_string(jv))[jss::result];
|
jrr = env.rpc("json", "ledger", to_string(jv))[jss::result];
|
||||||
if (BEAST_EXPECT(jrr[jss::queue_data].size() == 2))
|
if (BEAST_EXPECT(jrr[jss::queue_data].size() == 2))
|
||||||
{
|
{
|
||||||
auto const& txj = jrr[jss::queue_data][1u];
|
auto const& txj = jrr[jss::queue_data][0u];
|
||||||
BEAST_EXPECT(txj[jss::account] == alice.human());
|
BEAST_EXPECT(txj[jss::account] == alice.human());
|
||||||
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
BEAST_EXPECT(txj[jss::fee_level] == "256");
|
||||||
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
BEAST_EXPECT(txj["preflight_result"] == "tesSUCCESS");
|
||||||
@@ -1619,7 +1618,7 @@ class LedgerRPC_test : public beast::unit_test::suite
|
|||||||
BEAST_EXPECT(txj.isMember(jss::tx));
|
BEAST_EXPECT(txj.isMember(jss::tx));
|
||||||
BEAST_EXPECT(txj[jss::tx].isMember(jss::tx_blob));
|
BEAST_EXPECT(txj[jss::tx].isMember(jss::tx_blob));
|
||||||
|
|
||||||
auto const& txj2 = jrr[jss::queue_data][0u];
|
auto const& txj2 = jrr[jss::queue_data][1u];
|
||||||
BEAST_EXPECT(txj2[jss::account] == alice.human());
|
BEAST_EXPECT(txj2[jss::account] == alice.human());
|
||||||
BEAST_EXPECT(txj2[jss::fee_level] == "256");
|
BEAST_EXPECT(txj2[jss::fee_level] == "256");
|
||||||
BEAST_EXPECT(txj2["preflight_result"] == "tesSUCCESS");
|
BEAST_EXPECT(txj2["preflight_result"] == "tesSUCCESS");
|
||||||
|
|||||||
Reference in New Issue
Block a user