rippled
Classes | Typedefs | Functions | Variables
ripple::test::detail Namespace Reference

Classes

struct  case_results
 
class  DirGuard
 Create a directory and remove it when it's done. More...
 
class  FileDirGuard
 Write a file in a directory and remove when done. More...
 
class  multi_runner_base
 
struct  results
 
struct  suite_results
 

Typedefs

using clock_type = std::chrono::steady_clock
 

Functions

void stpath_append_one (STPath &st, jtx::Account const &account)
 
template<class T >
std::enable_if_t< std::is_constructible< jtx::Account, T >::value > stpath_append_one (STPath &st, T const &t)
 
void stpath_append_one (STPath &st, jtx::IOU const &iou)
 
void stpath_append_one (STPath &st, STPathElement const &pe)
 
void stpath_append_one (STPath &st, jtx::BookSpec const &book)
 
template<class T , class... Args>
void stpath_append (STPath &st, T const &t, Args const &... args)
 
template<class... Args>
void stpathset_append (STPathSet &st, STPath const &p, Args const &... args)
 
constexpr const char * realValidatorContents ()
 
std::string fmtdur (typename clock_type::duration const &d)
 

Variables

constexpr auto default_expires = std::chrono::seconds{3600}
 
constexpr auto default_effective_overlap = std::chrono::seconds{30}
 

Typedef Documentation

◆ clock_type

Definition at line 47 of file multi_runner.h.

Function Documentation

◆ stpath_append_one() [1/5]

void ripple::test::detail::stpath_append_one ( STPath st,
jtx::Account const &  account 
)

Definition at line 49 of file Path_test.cpp.

◆ stpath_append_one() [2/5]

template<class T >
std::enable_if_t<std::is_constructible<jtx::Account, T>::value> ripple::test::detail::stpath_append_one ( STPath st,
T const &  t 
)

Definition at line 56 of file Path_test.cpp.

◆ stpath_append_one() [3/5]

void ripple::test::detail::stpath_append_one ( STPath st,
jtx::IOU const &  iou 
)

Definition at line 62 of file Path_test.cpp.

◆ stpath_append_one() [4/5]

void ripple::test::detail::stpath_append_one ( STPath st,
STPathElement const &  pe 
)

Definition at line 68 of file Path_test.cpp.

◆ stpath_append_one() [5/5]

void ripple::test::detail::stpath_append_one ( STPath st,
jtx::BookSpec const &  book 
)

Definition at line 74 of file Path_test.cpp.

◆ stpath_append()

template<class T , class... Args>
void ripple::test::detail::stpath_append ( STPath st,
T const &  t,
Args const &...  args 
)

Definition at line 81 of file Path_test.cpp.

◆ stpathset_append()

template<class... Args>
void ripple::test::detail::stpathset_append ( STPathSet st,
STPath const &  p,
Args const &...  args 
)

Definition at line 90 of file Path_test.cpp.

◆ realValidatorContents()

constexpr const char* ripple::test::detail::realValidatorContents ( )
constexpr

Definition at line 44 of file ValidatorSite_test.cpp.

◆ fmtdur()

std::string ripple::test::detail::fmtdur ( typename clock_type::duration const &  d)

Definition at line 41 of file multi_runner.cpp.

Variable Documentation

◆ default_expires

constexpr auto ripple::test::detail::default_expires = std::chrono::seconds{3600}
constexpr

Definition at line 56 of file ValidatorSite_test.cpp.

◆ default_effective_overlap

constexpr auto ripple::test::detail::default_effective_overlap = std::chrono::seconds{30}
constexpr

Definition at line 57 of file ValidatorSite_test.cpp.