Skip to content

Commit 9421c37

Browse files
committed
Added more check to test cases
1 parent a162663 commit 9421c37

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/test/app/Freeze_test.cpp

+22
Original file line numberDiff line numberDiff line change
@@ -497,10 +497,20 @@ class Freeze_test : public beast::unit_test::suite
497497
// Freezing and deep freezing some of the trust lines to check deep
498498
// freeze and clearing of freeze separately
499499
env(trust(G1, frozenAcc["USD"](0), tfSetFreeze));
500+
{
501+
auto const flags = modifiedTrustlineFlags(env);
502+
BEAST_EXPECT(flags & lsfLowFreeze);
503+
BEAST_EXPECT(!(flags & lsfHighFreeze));
504+
}
500505
if (features[featureDeepFreeze])
501506
{
502507
env(trust(
503508
G1, deepFrozenAcc["USD"](0), tfSetFreeze | tfSetDeepFreeze));
509+
{
510+
auto const flags = modifiedTrustlineFlags(env);
511+
BEAST_EXPECT(!(flags & (lsfLowFreeze | lsfLowDeepFreeze)));
512+
BEAST_EXPECT(flags & (lsfHighFreeze | lsfHighDeepFreeze));
513+
}
504514
}
505515
env.close();
506516

@@ -537,6 +547,8 @@ class Freeze_test : public beast::unit_test::suite
537547
}
538548
else
539549
{
550+
// test: previous functionality, checking there's no changes to a
551+
// trust line
540552
env(trust(G1, A1["USD"](0), tfSetFreeze));
541553
auto affected = env.meta()->getJson(
542554
JsonOptions::none)[sfAffectedNodes.fieldName];
@@ -550,10 +562,20 @@ class Freeze_test : public beast::unit_test::suite
550562

551563
// test: can clear freeze on account
552564
env(trust(G1, frozenAcc["USD"](0), tfClearFreeze));
565+
{
566+
auto const flags = modifiedTrustlineFlags(env);
567+
BEAST_EXPECT(!(flags & lsfLowFreeze));
568+
}
569+
553570
if (features[featureDeepFreeze])
554571
{
555572
// test: can clear deep freeze on account
556573
env(trust(G1, deepFrozenAcc["USD"](0), tfClearDeepFreeze));
574+
{
575+
auto const flags = modifiedTrustlineFlags(env);
576+
BEAST_EXPECT(flags & lsfHighFreeze);
577+
BEAST_EXPECT(!(flags & lsfHighDeepFreeze));
578+
}
557579
}
558580
}
559581

0 commit comments

Comments
 (0)