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

Public Member Functions

void run () override
 

Private Member Functions

void checkTicketCreateMeta (test::jtx::Env &env)
 Validate metadata for a successful CreateTicket transaction. More...
 
void checkTicketConsumeMeta (test::jtx::Env &env)
 Validate metadata for a ticket using transaction. More...
 
void testTicketNotEnabled ()
 
void testTicketCreatePreflightFail ()
 
void testTicketCreatePreclaimFail ()
 
void testTicketInsufficientReserve ()
 
void testUsingTickets ()
 
void testTransactionDatabaseWithTickets ()
 

Detailed Description

Definition at line 27 of file Ticket_test.cpp.

Member Function Documentation

◆ checkTicketCreateMeta()

void ripple::Ticket_test::checkTicketCreateMeta ( test::jtx::Env env)
private

Validate metadata for a successful CreateTicket transaction.

Parameters
envcurrent jtx env (tx and meta are extracted using it)

Definition at line 33 of file Ticket_test.cpp.

◆ checkTicketConsumeMeta()

void ripple::Ticket_test::checkTicketConsumeMeta ( test::jtx::Env env)
private

Validate metadata for a ticket using transaction.

The transaction may have been successful or failed with a tec.

Parameters
envcurrent jtx env (tx and meta are extracted using it)

Definition at line 254 of file Ticket_test.cpp.

◆ testTicketNotEnabled()

void ripple::Ticket_test::testTicketNotEnabled ( )
private

Definition at line 381 of file Ticket_test.cpp.

◆ testTicketCreatePreflightFail()

void ripple::Ticket_test::testTicketCreatePreflightFail ( )
private

Definition at line 423 of file Ticket_test.cpp.

◆ testTicketCreatePreclaimFail()

void ripple::Ticket_test::testTicketCreatePreclaimFail ( )
private

Definition at line 470 of file Ticket_test.cpp.

◆ testTicketInsufficientReserve()

void ripple::Ticket_test::testTicketInsufficientReserve ( )
private

Definition at line 562 of file Ticket_test.cpp.

◆ testUsingTickets()

void ripple::Ticket_test::testUsingTickets ( )
private

Definition at line 622 of file Ticket_test.cpp.

◆ testTransactionDatabaseWithTickets()

void ripple::Ticket_test::testTransactionDatabaseWithTickets ( )
private

Definition at line 708 of file Ticket_test.cpp.

◆ run()

void ripple::Ticket_test::run ( )
override

Definition at line 831 of file Ticket_test.cpp.