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

Private Member Functions

void succ (ReadView const &v, std::uint32_t id, boost::optional< std::uint32_t > answer)
 
void testLedger ()
 
void testMeta ()
 
void testMetaSucc ()
 
void testStacked ()
 
void testContext ()
 
void testSles ()
 
void testFlags ()
 
void testTransferRate ()
 
void testAreCompatible ()
 
void testRegressions ()
 
void run () override
 

Static Private Member Functions

static Keylet k (std::uint64_t id)
 
static std::shared_ptr< SLEsle (std::uint64_t id, std::uint32_t seq=1)
 
template<class T >
static std::uint32_t seq (std::shared_ptr< T > const &le)
 
static void seq (std::shared_ptr< SLE > const &le, std::uint32_t seq)
 
static void wipe (OpenLedger &openLedger)
 
static void wipe (Ledger &ledger)
 
template<class T >
static std::shared_ptr< std::remove_const_t< T > > copy (std::shared_ptr< T > const &sp)
 
static std::vector< uint256sles (ReadView const &ledger)
 
template<class... Args>
static std::vector< uint256list (Args... args)
 

Detailed Description

Definition at line 34 of file View_test.cpp.

Member Function Documentation

◆ k()

static Keylet ripple::test::View_test::k ( std::uint64_t  id)
staticprivate

Definition at line 40 of file View_test.cpp.

◆ sle()

static std::shared_ptr<SLE> ripple::test::View_test::sle ( std::uint64_t  id,
std::uint32_t  seq = 1 
)
staticprivate

Definition at line 49 of file View_test.cpp.

◆ seq() [1/2]

template<class T >
static std::uint32_t ripple::test::View_test::seq ( std::shared_ptr< T > const &  le)
staticprivate

Definition at line 62 of file View_test.cpp.

◆ seq() [2/2]

static void ripple::test::View_test::seq ( std::shared_ptr< SLE > const &  le,
std::uint32_t  seq 
)
staticprivate

Definition at line 70 of file View_test.cpp.

◆ wipe() [1/2]

static void ripple::test::View_test::wipe ( OpenLedger openLedger)
staticprivate

Definition at line 79 of file View_test.cpp.

◆ wipe() [2/2]

static void ripple::test::View_test::wipe ( Ledger ledger)
staticprivate

Definition at line 101 of file View_test.cpp.

◆ succ()

void ripple::test::View_test::succ ( ReadView const &  v,
std::uint32_t  id,
boost::optional< std::uint32_t answer 
)
private

Definition at line 118 of file View_test.cpp.

◆ copy()

template<class T >
static std::shared_ptr< std::remove_const_t<T> > ripple::test::View_test::copy ( std::shared_ptr< T > const &  sp)
staticprivate

Definition at line 141 of file View_test.cpp.

◆ testLedger()

void ripple::test::View_test::testLedger ( )
private

Definition at line 149 of file View_test.cpp.

◆ testMeta()

void ripple::test::View_test::testMeta ( )
private

Definition at line 185 of file View_test.cpp.

◆ testMetaSucc()

void ripple::test::View_test::testMetaSucc ( )
private

Definition at line 216 of file View_test.cpp.

◆ testStacked()

void ripple::test::View_test::testStacked ( )
private

Definition at line 280 of file View_test.cpp.

◆ testContext()

void ripple::test::View_test::testContext ( )
private

Definition at line 345 of file View_test.cpp.

◆ sles()

static std::vector<uint256> ripple::test::View_test::sles ( ReadView const &  ledger)
staticprivate

Definition at line 397 of file View_test.cpp.

◆ list()

template<class... Args>
static std::vector<uint256> ripple::test::View_test::list ( Args...  args)
staticprivate

Definition at line 409 of file View_test.cpp.

◆ testSles()

void ripple::test::View_test::testSles ( )
private

Definition at line 415 of file View_test.cpp.

◆ testFlags()

void ripple::test::View_test::testFlags ( )
private

Definition at line 531 of file View_test.cpp.

◆ testTransferRate()

void ripple::test::View_test::testTransferRate ( )
private

Definition at line 647 of file View_test.cpp.

◆ testAreCompatible()

void ripple::test::View_test::testAreCompatible ( )
private

Definition at line 669 of file View_test.cpp.

◆ testRegressions()

void ripple::test::View_test::testRegressions ( )
private

Definition at line 727 of file View_test.cpp.

◆ run()

void ripple::test::View_test::run ( )
overrideprivate

Definition at line 766 of file View_test.cpp.