Avoid some null dereferences in tests

This commit is contained in:
Ed Hennis
2025-11-18 23:23:24 -05:00
parent 1e47c76fc4
commit 82553c2828

View File

@@ -978,8 +978,8 @@ class Vault_test : public beast::unit_test::suite
env(tx); env(tx);
env.close(); env.close();
auto const sleVault = env.le(keylet); auto const sleVault = env.le(keylet);
if (BEAST_EXPECT(sleVault)) if (!BEAST_EXPECT(sleVault))
; return;
BEAST_EXPECT((*sleVault)[sfScale] == 13); BEAST_EXPECT((*sleVault)[sfScale] == 13);
} }
@@ -990,7 +990,8 @@ class Vault_test : public beast::unit_test::suite
env(tx); env(tx);
env.close(); env.close();
auto const sleVault = env.le(keylet); auto const sleVault = env.le(keylet);
BEAST_EXPECT(sleVault); if (!BEAST_EXPECT(sleVault))
return;
BEAST_EXPECT((*sleVault)[sfScale] == 0); BEAST_EXPECT((*sleVault)[sfScale] == 0);
} }
@@ -1000,7 +1001,8 @@ class Vault_test : public beast::unit_test::suite
env(tx); env(tx);
env.close(); env.close();
auto const sleVault = env.le(keylet); auto const sleVault = env.le(keylet);
BEAST_EXPECT(sleVault); if (!BEAST_EXPECT(sleVault))
return;
BEAST_EXPECT((*sleVault)[sfScale] == 6); BEAST_EXPECT((*sleVault)[sfScale] == 6);
} }
}); });
@@ -4395,7 +4397,6 @@ class Vault_test : public beast::unit_test::suite
env(tx, ter{tecPRECISION_LOSS}); env(tx, ter{tecPRECISION_LOSS});
env.close(); env.close();
} }
}); });
testCase(1, [&, this](Env& env, Data d) { testCase(1, [&, this](Env& env, Data d) {