mirror of
https://github.com/XRPLF/rippled.git
synced 2026-04-29 15:37:57 +00:00
test: Run unit tests regardless of 'Supported' amendment status (#5537)
This commit is contained in:
@@ -53,7 +53,7 @@ struct DepositAuth_test : public beast::unit_test::suite
|
||||
|
||||
{
|
||||
// featureDepositAuth is disabled.
|
||||
Env env(*this, supported_amendments() - featureDepositAuth);
|
||||
Env env(*this, testable_amendments() - featureDepositAuth);
|
||||
env.fund(XRP(10000), alice);
|
||||
|
||||
// Note that, to support old behavior, invalid flags are ignored.
|
||||
@@ -352,27 +352,27 @@ struct DepositAuth_test : public beast::unit_test::suite
|
||||
auto const noRippleNext = i & 0x2;
|
||||
auto const withDepositAuth = i & 0x4;
|
||||
testIssuer(
|
||||
supported_amendments() | featureDepositAuth,
|
||||
testable_amendments() | featureDepositAuth,
|
||||
noRipplePrev,
|
||||
noRippleNext,
|
||||
withDepositAuth);
|
||||
|
||||
if (!withDepositAuth)
|
||||
testIssuer(
|
||||
supported_amendments() - featureDepositAuth,
|
||||
testable_amendments() - featureDepositAuth,
|
||||
noRipplePrev,
|
||||
noRippleNext,
|
||||
withDepositAuth);
|
||||
|
||||
testNonIssuer(
|
||||
supported_amendments() | featureDepositAuth,
|
||||
testable_amendments() | featureDepositAuth,
|
||||
noRipplePrev,
|
||||
noRippleNext,
|
||||
withDepositAuth);
|
||||
|
||||
if (!withDepositAuth)
|
||||
testNonIssuer(
|
||||
supported_amendments() - featureDepositAuth,
|
||||
testable_amendments() - featureDepositAuth,
|
||||
noRipplePrev,
|
||||
noRippleNext,
|
||||
withDepositAuth);
|
||||
@@ -420,7 +420,7 @@ struct DepositPreauth_test : public beast::unit_test::suite
|
||||
Account const becky{"becky"};
|
||||
{
|
||||
// featureDepositPreauth is disabled.
|
||||
Env env(*this, supported_amendments() - featureDepositPreauth);
|
||||
Env env(*this, testable_amendments() - featureDepositPreauth);
|
||||
env.fund(XRP(10000), alice, becky);
|
||||
env.close();
|
||||
|
||||
@@ -830,7 +830,7 @@ struct DepositPreauth_test : public beast::unit_test::suite
|
||||
{
|
||||
testcase("Payment failure with disabled credentials rule.");
|
||||
|
||||
Env env(*this, supported_amendments() - featureCredentials);
|
||||
Env env(*this, testable_amendments() - featureCredentials);
|
||||
|
||||
env.fund(XRP(5000), issuer, bob, alice);
|
||||
env.close();
|
||||
@@ -1563,7 +1563,7 @@ struct DepositPreauth_test : public beast::unit_test::suite
|
||||
{
|
||||
testEnable();
|
||||
testInvalid();
|
||||
auto const supported{jtx::supported_amendments()};
|
||||
auto const supported{jtx::testable_amendments()};
|
||||
testPayment(supported - featureDepositPreauth - featureCredentials);
|
||||
testPayment(supported - featureDepositPreauth);
|
||||
testPayment(supported - featureCredentials);
|
||||
|
||||
Reference in New Issue
Block a user