rippled
Public Member Functions | Private Member Functions | Static Private Member Functions | List of all members
ripple::Clawback_test Class Reference
Inheritance diagram for ripple::Clawback_test:
Inheritance graph
[legend]
Collaboration diagram for ripple::Clawback_test:
Collaboration graph
[legend]

Public Member Functions

void run () override
 

Private Member Functions

void testAllowTrustLineClawbackFlag (FeatureBitset features)
 
void testValidation (FeatureBitset features)
 
void testPermission (FeatureBitset features)
 
void testEnabled (FeatureBitset features)
 
void testMultiLine (FeatureBitset features)
 
void testBidirectionalLine (FeatureBitset features)
 
void testDeleteDefaultLine (FeatureBitset features)
 
void testFrozenLine (FeatureBitset features)
 
void testAmountExceedsAvailable (FeatureBitset features)
 
void testTickets (FeatureBitset features)
 
void testWithFeats (FeatureBitset features)
 

Static Private Member Functions

template<class T >
static std::string to_string (T const &t)
 
static std::uint32_t ownerCount (test::jtx::Env const &env, test::jtx::Account const &acct)
 
static std::uint32_t ticketCount (test::jtx::Env const &env, test::jtx::Account const &acct)
 
static bool getLineFreezeFlag (test::jtx::Env const &env, test::jtx::Account const &src, test::jtx::Account const &dst, Currency const &cur)
 

Detailed Description

Definition at line 31 of file Clawback_test.cpp.

Member Function Documentation

◆ to_string()

template<class T >
static std::string ripple::Clawback_test::to_string ( T const &  t)
staticprivate

Definition at line 35 of file Clawback_test.cpp.

◆ ownerCount()

static std::uint32_t ripple::Clawback_test::ownerCount ( test::jtx::Env const &  env,
test::jtx::Account const &  acct 
)
staticprivate

Definition at line 42 of file Clawback_test.cpp.

◆ ticketCount()

static std::uint32_t ripple::Clawback_test::ticketCount ( test::jtx::Env const &  env,
test::jtx::Account const &  acct 
)
staticprivate

Definition at line 52 of file Clawback_test.cpp.

◆ getLineFreezeFlag()

static bool ripple::Clawback_test::getLineFreezeFlag ( test::jtx::Env const &  env,
test::jtx::Account const &  src,
test::jtx::Account const &  dst,
Currency const &  cur 
)
staticprivate

Definition at line 62 of file Clawback_test.cpp.

◆ testAllowTrustLineClawbackFlag()

void ripple::Clawback_test::testAllowTrustLineClawbackFlag ( FeatureBitset  features)
private

Definition at line 78 of file Clawback_test.cpp.

◆ testValidation()

void ripple::Clawback_test::testValidation ( FeatureBitset  features)
private

Definition at line 208 of file Clawback_test.cpp.

◆ testPermission()

void ripple::Clawback_test::testPermission ( FeatureBitset  features)
private

Definition at line 337 of file Clawback_test.cpp.

◆ testEnabled()

void ripple::Clawback_test::testEnabled ( FeatureBitset  features)
private

Definition at line 475 of file Clawback_test.cpp.

◆ testMultiLine()

void ripple::Clawback_test::testMultiLine ( FeatureBitset  features)
private

Definition at line 522 of file Clawback_test.cpp.

◆ testBidirectionalLine()

void ripple::Clawback_test::testBidirectionalLine ( FeatureBitset  features)
private

Definition at line 649 of file Clawback_test.cpp.

◆ testDeleteDefaultLine()

void ripple::Clawback_test::testDeleteDefaultLine ( FeatureBitset  features)
private

Definition at line 741 of file Clawback_test.cpp.

◆ testFrozenLine()

void ripple::Clawback_test::testFrozenLine ( FeatureBitset  features)
private

Definition at line 791 of file Clawback_test.cpp.

◆ testAmountExceedsAvailable()

void ripple::Clawback_test::testAmountExceedsAvailable ( FeatureBitset  features)
private

Definition at line 837 of file Clawback_test.cpp.

◆ testTickets()

void ripple::Clawback_test::testTickets ( FeatureBitset  features)
private

Definition at line 890 of file Clawback_test.cpp.

◆ testWithFeats()

void ripple::Clawback_test::testWithFeats ( FeatureBitset  features)
private

Definition at line 947 of file Clawback_test.cpp.

◆ run()

void ripple::Clawback_test::run ( )
override

Definition at line 963 of file Clawback_test.cpp.