1#include <test/jtx/flags.h>
3#include <test/jtx/Account.h>
4#include <test/jtx/Env.h>
6#include <xrpl/json/json_value.h>
7#include <xrpl/protocol/SField.h>
8#include <xrpl/protocol/jss.h>
18 jv[jss::Account] = account.human();
19 jv[jss::TransactionType] = jss::AccountSet;
21 jv[jss::SetFlag] = on;
23 jv[jss::ClearFlag] = off;
35 else if (sle->isFieldPresent(sfFlags))
53 else if (sle->isFieldPresent(sfFlags))
void pass()
Record a successful test condition.
bool expect(Condition const &shouldBeTrue)
Evaluate a test condition.
void fail(String const &reason, char const *file, int line)
Record a failure.
Immutable cryptographic account descriptor.
A transaction testing environment.
SLE::const_pointer le(Account const &account) const
Return an account root.
beast::unit_test::Suite & test
void operator()(Env &env) const
void operator()(Env &env) const
json::Value fset(Account const &account, std::uint32_t on, std::uint32_t off=0)
Add and/or remove flag.