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 testAllowClawbackFlag (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.

◆ testAllowClawbackFlag()

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

Definition at line 78 of file Clawback_test.cpp.

◆ testValidation()

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

Definition at line 206 of file Clawback_test.cpp.

◆ testPermission()

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

Definition at line 335 of file Clawback_test.cpp.

◆ testEnabled()

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

Definition at line 473 of file Clawback_test.cpp.

◆ testMultiLine()

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

Definition at line 520 of file Clawback_test.cpp.

◆ testBidirectionalLine()

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

Definition at line 647 of file Clawback_test.cpp.

◆ testDeleteDefaultLine()

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

Definition at line 739 of file Clawback_test.cpp.

◆ testFrozenLine()

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

Definition at line 789 of file Clawback_test.cpp.

◆ testAmountExceedsAvailable()

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

Definition at line 835 of file Clawback_test.cpp.

◆ testTickets()

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

Definition at line 888 of file Clawback_test.cpp.

◆ testWithFeats()

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

Definition at line 945 of file Clawback_test.cpp.

◆ run()

void ripple::Clawback_test::run ( )
override

Definition at line 961 of file Clawback_test.cpp.