mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-05 08:47:53 +00:00
fix tests
This commit is contained in:
@@ -114,7 +114,6 @@ class Freeze_test : public beast::unit_test::suite
|
||||
env(trust(G1, bob["USD"](0), tfSetFreeze));
|
||||
auto affected = env.meta()->getJson(
|
||||
JsonOptions::none)[sfAffectedNodes.fieldName];
|
||||
// std::cout << "RESULT: " << affected << "\n";
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, withTouch ? 3u : 2u)))
|
||||
return;
|
||||
auto ff =
|
||||
@@ -133,7 +132,6 @@ class Freeze_test : public beast::unit_test::suite
|
||||
env(offer(bob, G1["USD"](5), XRP(25)));
|
||||
auto affected = env.meta()->getJson(
|
||||
JsonOptions::none)[sfAffectedNodes.fieldName];
|
||||
std::cout << "RESULT: " << affected << "\n";
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, withTouch ? 6u : 5u)))
|
||||
return;
|
||||
auto ff = affected[withTouch ? 4u : 3u][sfModifiedNode.fieldName]
|
||||
@@ -202,7 +200,7 @@ class Freeze_test : public beast::unit_test::suite
|
||||
env(trust(G1, bob["USD"](0), tfClearFreeze));
|
||||
auto affected = env.meta()->getJson(
|
||||
JsonOptions::none)[sfAffectedNodes.fieldName];
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, 2u)))
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, withTouch ? 3u : 2u)))
|
||||
return;
|
||||
auto ff =
|
||||
affected[1u][sfModifiedNode.fieldName][sfFinalFields.fieldName];
|
||||
@@ -380,6 +378,7 @@ class Freeze_test : public beast::unit_test::suite
|
||||
|
||||
using namespace test::jtx;
|
||||
Env env(*this, features);
|
||||
bool const withTouch = env.current()->rules().enabled(featureTouch);
|
||||
|
||||
Account G1{"G1"};
|
||||
Account A1{"A1"};
|
||||
@@ -420,7 +419,7 @@ class Freeze_test : public beast::unit_test::suite
|
||||
env(trust(G1, A1["USD"](0), tfSetFreeze));
|
||||
auto affected =
|
||||
env.meta()->getJson(JsonOptions::none)[sfAffectedNodes.fieldName];
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, 2u)))
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, withTouch ? 2u : 1u)))
|
||||
return;
|
||||
|
||||
auto let =
|
||||
@@ -435,6 +434,7 @@ class Freeze_test : public beast::unit_test::suite
|
||||
|
||||
using namespace test::jtx;
|
||||
Env env(*this, features);
|
||||
bool const withTouch = env.current()->rules().enabled(featureTouch);
|
||||
|
||||
Account G1{"G1"};
|
||||
Account A2{"A2"};
|
||||
@@ -478,7 +478,7 @@ class Freeze_test : public beast::unit_test::suite
|
||||
env(trust(G1, A3["USD"](0), tfSetFreeze));
|
||||
auto affected =
|
||||
env.meta()->getJson(JsonOptions::none)[sfAffectedNodes.fieldName];
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, 3u)))
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, withTouch ? 3u : 2u)))
|
||||
return;
|
||||
auto ff =
|
||||
affected[1u][sfModifiedNode.fieldName][sfFinalFields.fieldName];
|
||||
@@ -508,9 +508,10 @@ class Freeze_test : public beast::unit_test::suite
|
||||
env(trust(G1, A4["USD"](0), tfSetFreeze));
|
||||
affected =
|
||||
env.meta()->getJson(JsonOptions::none)[sfAffectedNodes.fieldName];
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, 2u)))
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, withTouch ? 3u : 2u)))
|
||||
return;
|
||||
ff = affected[0u][sfModifiedNode.fieldName][sfFinalFields.fieldName];
|
||||
ff = affected[withTouch ? 1u : 0u][sfModifiedNode.fieldName]
|
||||
[sfFinalFields.fieldName];
|
||||
BEAST_EXPECT(
|
||||
ff[sfLowLimit.fieldName] ==
|
||||
G1["USD"](0).value().getJson(JsonOptions::none));
|
||||
@@ -524,7 +525,7 @@ class Freeze_test : public beast::unit_test::suite
|
||||
env.meta()->getJson(JsonOptions::none)[sfAffectedNodes.fieldName];
|
||||
if (!BEAST_EXPECT(checkArraySize(affected, 8u)))
|
||||
return;
|
||||
auto created = affected[0u][sfCreatedNode.fieldName];
|
||||
auto created = affected[5u][sfCreatedNode.fieldName];
|
||||
BEAST_EXPECT(
|
||||
created[sfNewFields.fieldName][jss::Account] == A2.human());
|
||||
env.close();
|
||||
|
||||
Reference in New Issue
Block a user