diff --git a/src/test/app/PermissionedDomains_test.cpp b/src/test/app/PermissionedDomains_test.cpp index c2ea58e08a..852c37341e 100644 --- a/src/test/app/PermissionedDomains_test.cpp +++ b/src/test/app/PermissionedDomains_test.cpp @@ -15,12 +15,14 @@ #include #include #include +#include #include #include #include #include #include +#include #include #include #include @@ -549,15 +551,23 @@ class PermissionedDomains_test : public beast::unit_test::Suite env(pdomain::setTx(alice, credentials), ticket::Use(++seq)); auto domain = pdomain::getNewDomain(env.meta()); if (features[fixCleanup3_1_3]) + { BEAST_EXPECT(domain == keylet::permissionedDomain(alice.id(), seq).key); + } else + { BEAST_EXPECT(domain == keylet::permissionedDomain(alice.id(), 0).key); + } } if (features[fixCleanup3_1_3]) + { env(pdomain::setTx(alice, credentials), ticket::Use(++seq)); + } else + { env(pdomain::setTx(alice, credentials), ticket::Use(++seq), Ter(tefEXCEPTION)); + } } public: