mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-02 16:26:48 +00:00
fix: Backport Permissioned Domains fixes (#7016)
This commit is contained in:
@@ -1291,8 +1291,8 @@ class Invariants_test : public beast::unit_test::Suite
|
||||
|
||||
if (numCreds != 0u)
|
||||
{
|
||||
// This array is sorted naturally, but if you willing to change this
|
||||
// behavior don't forget to use credentials::makeSorted
|
||||
// This array is sorted naturally, but if you are going to change
|
||||
// this behavior, don't forget to use credentials::makeSorted
|
||||
STArray credentials(sfAcceptedCredentials, numCreds);
|
||||
for (std::size_t n = 0; n < numCreds; ++n)
|
||||
{
|
||||
|
||||
@@ -49,14 +49,13 @@ exceptionExpected(Env& env, json::Value const& jv)
|
||||
|
||||
class PermissionedDomains_test : public beast::unit_test::Suite
|
||||
{
|
||||
FeatureBitset withoutFeature_{testableAmendments() - featurePermissionedDomains};
|
||||
FeatureBitset withFeature_{
|
||||
testableAmendments() //
|
||||
| featurePermissionedDomains | featureCredentials};
|
||||
|
||||
(testableAmendments() //
|
||||
| featurePermissionedDomains | featureCredentials) -
|
||||
fixPermissionedDomainInvariant};
|
||||
FeatureBitset withFix_{
|
||||
testableAmendments() //
|
||||
| featurePermissionedDomains | featureCredentials};
|
||||
| featurePermissionedDomains | featureCredentials | fixPermissionedDomainInvariant};
|
||||
|
||||
// Verify that each tx type can execute if the feature is enabled.
|
||||
void
|
||||
@@ -98,7 +97,7 @@ class PermissionedDomains_test : public beast::unit_test::Suite
|
||||
{
|
||||
testcase("Disabled");
|
||||
Account const alice("alice");
|
||||
Env env(*this, withoutFeature_);
|
||||
Env env(*this, testableAmendments() - featurePermissionedDomains);
|
||||
env.fund(XRP(1000), alice);
|
||||
pdomain::Credentials const credentials{{alice, "first credential"}};
|
||||
env(pdomain::setTx(alice, credentials), Ter(temDISABLED));
|
||||
|
||||
Reference in New Issue
Block a user