rippled
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
ripple::test Namespace Reference

Namespaces

 csf
 
 detail
 
 jtx
 
 validator_data
 

Classes

class  AbstractClient
 
class  AccountDelete_test
 
class  AccountInfo_test
 
class  AccountObjects_test
 
class  AccountOffers_test
 
class  AccountTx_test
 
struct  base_uint_test
 
class  BasicNetwork_test
 
class  Book_test
 
struct  BookDirs_test
 
struct  Buffer_test
 
class  ByzantineFailureSim_test
 
class  CaptureLogs
 Log manager for CaptureSinks. More...
 
class  CashDiff_test
 
class  CheckDeliveredAmount
 
class  CheckMessageLogs
 Log manager that searches for a specific message substring. More...
 
class  ClosureCounter_test
 
class  compression_test
 
class  Consensus_test
 
class  Coroutine_test
 
class  CrossingLimits_test
 
class  CurrentThreadName_test
 
class  DatabaseDownloader_test
 
class  DeliveredAmount_test
 
class  DeliverMin_test
 
struct  DepositAuth_test
 
class  DepositAuthorized_test
 
struct  DepositPreauth_test
 
struct  DetectCrash_test
 
class  Digraph_test
 
struct  Directory_test
 
struct  DirectStepInfo
 
class  DistributedValidators_test
 In progress simulations for diversifying and distributing validators. More...
 
class  ElementComboIter
 
class  Env_test
 
struct  Escrow_test
 
struct  ExistingElementPool
 
class  Fee_test
 
class  feeunits_test
 
class  FeeVote_test
 
class  FindOversizeCross_test
 
struct  Flow_manual_test
 
struct  Flow_test
 
class  GatewayBalances_test
 
class  GetAmendments_test
 
struct  GRPCTestClientBase
 
class  HashRouter_test
 
class  Histogram_test
 
class  JobQueue_test
 
class  JSONRPCClient
 
class  LedgerHistory_test
 
struct  LedgerReplay_test
 
class  LedgerTiming_test
 
class  LedgerTrie_test
 
class  Manifest_test
 
class  ManifestRPC_test
 
class  ManualTimeKeeper
 
struct  mulDiv_test
 
class  multi_runner_child
 A class to run a subset of unit tests. More...
 
class  multi_runner_parent
 Manager for children running unit tests. More...
 
class  MultiSign_test
 
class  NegativeUNL_test
 
class  NegativeUNLgRPC_test
 
class  NegativeUNLNoAmendment_test
 
class  NegativeUNLVoteFilterValidations_test
 
class  NegativeUNLVoteGoodScore_test
 
class  NegativeUNLVoteInternal_test
 Test the private member functions of NegativeUNLVote. More...
 
class  NegativeUNLVoteMaxListed_test
 
class  NegativeUNLVoteNewValidator_test
 
class  NegativeUNLVoteOffline_test
 
class  NegativeUNLVoteRetiredValidator_test
 
class  NegativeUNLVoteScoreTable_test
 Rest the build score table function of NegativeUNLVote. More...
 
struct  NetworkHistory
 Utility class for creating validators and ledger history. More...
 
struct  nonhash
 
class  NoRipple_test
 
class  Offer_manual_test
 
class  Offer_test
 
class  OversizeMeta_test
 
class  Path
 
class  Path_test
 
class  PathSet
 
struct  PayChan_test
 
class  PaymentSandbox_test
 
struct  PayStrand_test
 
struct  PendingSaves_test
 
class  PlumpBook_test
 
struct  PseudoTx_test
 
class  RandomAccountParams
 
class  RCLCensorshipDetector_test
 
class  RCLValidations_test
 
struct  Regression_test
 
struct  RippleCalcTestParams
 
class  RobustTransaction_test
 
class  Roles_test
 
class  RPCCall_test
 
struct  RPCCallTestData
 
class  RPCOverload_test
 
class  ScaleFreeSim_test
 
class  Scheduler_test
 
class  Server_test
 
class  ServerInfo_test
 
class  ServerStatus_test
 
struct  SetAuth_test
 
class  SetTrust_test
 
class  SHAMapStore_test
 
class  ShardArchiveHandler_test
 
class  SkipList_test
 
struct  Slice_test
 
class  Stoppable_test
 
class  StreamSink
 
class  Submit_test
 
class  Subscribe_test
 
class  SuiteJournal
 
class  SuiteJournalSink
 
class  tagged_integer_test
 
class  TestOutputSuite
 
class  TheoreticalQuality_test
 
class  ThinBook_test
 
struct  Transaction_ordering_test
 
class  TrustedPublisherServer
 
class  Tx_test
 
class  TxQ_test
 
class  ValidatorInfo_test
 
class  ValidatorKeys_test
 
class  ValidatorList_test
 
class  ValidatorRPC_test
 
class  ValidatorSite_test
 
class  View_test
 
class  WSClient
 
class  WSClient_test
 
class  WSClientImpl
 
struct  XRPEndpointStepInfo
 

Typedefs

using socket_type = boost::beast::tcp_stream
 
using stream_type = boost::beast::ssl_stream< socket_type >
 

Enumerations

enum  TrustFlag { TrustFlag::freeze, TrustFlag::auth, TrustFlag::noripple }
 

Functions

template<class TIn , class TOut , class TDerived >
static bool equalHelper (Step const &step, ripple::Book const &book)
 
bool bookStepEqual (Step const &step, ripple::Book const &book)
 
bool directStepEqual (Step const &step, AccountID const &src, AccountID const &dst, Currency const &currency)
 
bool xrpEndpointStepEqual (Step const &step, AccountID const &acc)
 
 BEAST_DEFINE_TESTSUITE (AccountDelete, app, ripple)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (CrossingLimits, tx, ripple, 10)
 
 BEAST_DEFINE_TESTSUITE (DeliverMin, app, ripple)
 
static XRPAmount reserve (jtx::Env &env, std::uint32_t count)
 
static bool hasDepositAuth (jtx::Env const &env, jtx::Account const &acct)
 
 BEAST_DEFINE_TESTSUITE (DepositAuth, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (DepositPreauth, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Escrow, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (FeeVote, server, ripple)
 
bool getNoRippleFlag (jtx::Env const &env, jtx::Account const &src, jtx::Account const &dst, Currency const &cur)
 
jtx::PrettyAmount xrpMinusFee (jtx::Env const &env, std::int64_t xrpAmount)
 
 BEAST_DEFINE_TESTSUITE_PRIO (Flow, app, ripple, 2)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (Flow_manual, app, ripple, 4)
 
 BEAST_DEFINE_TESTSUITE (HashRouter, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (LedgerHistory, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (LedgerReplay, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Manifest, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (MultiSign, app, ripple)
 
 BEAST_DEFINE_TESTSUITE_PRIO (Offer, tx, ripple, 4)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (Offer_manual, tx, ripple, 20)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (PlumpBook, tx, ripple, 5)
 
 BEAST_DEFINE_TESTSUITE (ThinBook, tx, ripple)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (OversizeMeta, tx, ripple, 3)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (FindOversizeCross, tx, ripple, 50)
 
template<class... Args>
STPath stpath (Args const &... args)
 
template<class... Args>
bool same (STPathSet const &st1, Args const &... args)
 
bool equal (STAmount const &sa1, STAmount const &sa2)
 
Json::Value rpf (jtx::Account const &src, jtx::Account const &dst, std::uint32_t num_src)
 
auto IPE (Issue const &iss)
 
 BEAST_DEFINE_TESTSUITE (Path, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (PayChan, app, ripple)
 
std::uint32_t trustFlag (TrustFlag f, bool useHigh)
 
bool getTrustFlag (jtx::Env const &env, jtx::Account const &src, jtx::Account const &dst, Currency const &cur, TrustFlag flag)
 
bool equal (std::unique_ptr< Step > const &s1, DirectStepInfo const &dsi)
 
bool equal (std::unique_ptr< Step > const &s1, XRPEndpointStepInfo const &xrpsi)
 
bool equal (std::unique_ptr< Step > const &s1, ripple::Book const &bsi)
 
template<class Iter >
bool strandEqualHelper (Iter i)
 
template<class Iter , class StepInfo , class... Args>
bool strandEqualHelper (Iter i, StepInfo &&si, Args &&... args)
 
template<class... Args>
bool equal (Strand const &strand, Args &&... args)
 
STPathElement ape (AccountID const &a)
 
STPathElement ipe (Issue const &iss)
 
STPathElement iape (AccountID const &account)
 
STPathElement cpe (Currency const &c)
 
STPathElement allpe (AccountID const &a, Issue const &iss)
 
 BEAST_DEFINE_TESTSUITE (PayStrand, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (PseudoTx, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (RCLCensorshipDetector, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (RCLValidations, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Regression, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (SetAuth, test, ripple)
 
 BEAST_DEFINE_TESTSUITE (SetTrust, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (SHAMapStore, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (TheoreticalQuality, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Transaction_ordering, app, ripple)
 
 BEAST_DEFINE_TESTSUITE_PRIO (TxQ, app, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE (ValidatorKeys, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (ValidatorList, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (ValidatorSite, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (base_uint, ripple_basics, ripple)
 
 BEAST_DEFINE_TESTSUITE (Buffer, ripple_basics, ripple)
 
 BEAST_DEFINE_TESTSUITE_MANUAL (DetectCrash, unit_test, beast)
 
 BEAST_DEFINE_TESTSUITE (feeunits, ripple_basics, ripple)
 
 BEAST_DEFINE_TESTSUITE (mulDiv, ripple_basics, ripple)
 
 BEAST_DEFINE_TESTSUITE (Slice, ripple_basics, ripple)
 
 BEAST_DEFINE_TESTSUITE (tagged_integer, ripple_basics, ripple)
 
 BEAST_DEFINE_TESTSUITE (CurrentThreadName, core, beast)
 
 BEAST_DEFINE_TESTSUITE_MANUAL (ByzantineFailureSim, consensus, ripple)
 
 BEAST_DEFINE_TESTSUITE (Consensus, consensus, ripple)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (DistributedValidators, consensus, ripple, 2)
 
 BEAST_DEFINE_TESTSUITE (LedgerTiming, consensus, ripple)
 
 BEAST_DEFINE_TESTSUITE (LedgerTrie, consensus, ripple)
 
bool negUnlSizeTest (std::shared_ptr< Ledger const > const &l, size_t size, bool hasToDisable, bool hasToReEnable)
 Test the size of the negative UNL in a ledger, also test if the ledger has ToDisalbe and/or ToReEnable. More...
 
bool applyAndTestResult (jtx::Env &env, OpenView &view, STTx const &tx, bool pass)
 Try to apply a ttUNL_MODIFY Tx, and test the apply result. More...
 
bool VerifyPubKeyAndSeq (std::shared_ptr< Ledger const > const &l, hash_map< PublicKey, std::uint32_t > nUnlLedgerSeq)
 Verify the content of negative UNL entries (public key and ledger sequence) of a ledger. More...
 
std::size_t countTx (std::shared_ptr< SHAMap > const &txSet)
 Count the number of Tx in a TxSet. More...
 
std::vector< PublicKeycreatePublicKeys (std::size_t n)
 Create fake public keys. More...
 
STTx createTx (bool disabling, LedgerIndex seq, PublicKey const &txKey)
 Create ttUNL_MODIFY Tx. More...
 
template<typename PreVote = decltype(defaultPreVote)>
bool voteAndCheck (NetworkHistory &history, NodeID const &myId, std::size_t expect, PreVote const &pre=defaultPreVote)
 Create a NegativeUNLVote object. More...
 
 BEAST_DEFINE_TESTSUITE (NegativeUNL, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (NegativeUNLNoAmendment, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (NegativeUNLVoteInternal, consensus, ripple)
 
 BEAST_DEFINE_TESTSUITE_MANUAL (NegativeUNLVoteScoreTable, consensus, ripple)
 
 BEAST_DEFINE_TESTSUITE_PRIO (NegativeUNLVoteGoodScore, consensus, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE_PRIO (NegativeUNLVoteOffline, consensus, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE_PRIO (NegativeUNLVoteMaxListed, consensus, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE_PRIO (NegativeUNLVoteRetiredValidator, consensus, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE_PRIO (NegativeUNLVoteNewValidator, consensus, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE (NegativeUNLVoteFilterValidations, consensus, ripple)
 
 BEAST_DEFINE_TESTSUITE (NegativeUNLgRPC, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (ScaleFreeSim, consensus, ripple, 80)
 
 BEAST_DEFINE_TESTSUITE (ClosureCounter, core, ripple)
 
 BEAST_DEFINE_TESTSUITE (Coroutine, core, ripple)
 
 BEAST_DEFINE_TESTSUITE (JobQueue, core, ripple)
 
 BEAST_DEFINE_TESTSUITE (Stoppable, core, ripple)
 
 BEAST_DEFINE_TESTSUITE (BasicNetwork, test, ripple)
 
 BEAST_DEFINE_TESTSUITE (Digraph, test, ripple)
 
 BEAST_DEFINE_TESTSUITE (Histogram, test, ripple)
 
 BEAST_DEFINE_TESTSUITE (Scheduler, test, ripple)
 
 BEAST_DEFINE_TESTSUITE (Env, app, ripple)
 
const char * getEnvLocalhostAddr ()
 
void setupConfigForUnitTests (Config &config)
 initializes a config object for use with jtx::Env More...
 
void incPorts ()
 
std::unique_ptr< AbstractClientmakeJSONRPCClient (Config const &cfg, unsigned rpc_version=2)
 Returns a client using JSON-RPC over HTTP/S. More...
 
std::unique_ptr< WSClientmakeWSClient (Config const &cfg, bool v2=true, unsigned rpc_version=2, std::unordered_map< std::string, std::string > const &headers={})
 Returns a client operating through WebSockets/S. More...
 
bool isOffer (jtx::Env &env, jtx::Account const &account, STAmount const &takerPays, STAmount const &takerGets)
 An offer exists. More...
 
std::shared_ptr< TrustedPublisherServermake_TrustedPublisherServer (boost::asio::io_context &ioc, std::vector< TrustedPublisherServer::Validator > const &validators, NetClock::time_point expiration, bool useSSL=false, int version=1, bool immediateStart=true, int sequence=1)
 
 BEAST_DEFINE_TESTSUITE (WSClient, test, ripple)
 
 BEAST_DEFINE_TESTSUITE (BookDirs, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (CashDiff, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE_PRIO (Directory, ledger, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE (PaymentSandbox, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (PendingSaves, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (SkipList, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (View, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (GetAmendments, ledger, ripple)
 
 BEAST_DEFINE_TESTSUITE (DatabaseDownloader, net, ripple)
 
static uint256 ledgerHash (LedgerInfo const &info)
 
 BEAST_DEFINE_TESTSUITE_MANUAL_PRIO (compression, ripple_data, ripple, 20)
 
 BEAST_DEFINE_TESTSUITE (AccountInfo, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (AccountObjects, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (AccountOffers, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (AccountTx, app, ripple)
 
 BEAST_DEFINE_TESTSUITE_PRIO (Book, app, ripple, 1)
 
 BEAST_DEFINE_TESTSUITE (DeliveredAmount, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (DepositAuthorized, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Fee, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (GatewayBalances, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (ManifestRPC, rpc, ripple)
 
 BEAST_DEFINE_TESTSUITE (NoRipple, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (RobustTransaction, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Roles, app, ripple)
 
std::string updateAPIVersionString (const char *const req)
 
 BEAST_DEFINE_TESTSUITE (RPCCall, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (RPCOverload, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (ServerInfo, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (ShardArchiveHandler, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Submit, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Subscribe, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Tx, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (ValidatorInfo, rpc, ripple)
 
 BEAST_DEFINE_TESTSUITE (ValidatorRPC, app, ripple)
 
 BEAST_DEFINE_TESTSUITE (Server, http, ripple)
 
 BEAST_DEFINE_TESTSUITE (ServerStatus, server, ripple)
 

Variables

auto defaultPreVote = [](NegativeUNLVote& vote) {}
 
std::atomic< bool > envUseIPv4 {false}
 
int port_base = 8000
 
static char const * bobs_account_objects []
 
static const RPCCallTestData rpcCallTestArray []
 

Typedef Documentation

◆ socket_type

using ripple::test::socket_type = typedef boost::beast::tcp_stream

Definition at line 42 of file Server_test.cpp.

◆ stream_type

using ripple::test::stream_type = typedef boost::beast::ssl_stream<socket_type>

Definition at line 43 of file Server_test.cpp.

Enumeration Type Documentation

◆ TrustFlag

Enumerator
freeze 
auth 
noripple 

Definition at line 47 of file PayStrand_test.cpp.

Function Documentation

◆ equalHelper()

template<class TIn , class TOut , class TDerived >
static bool ripple::test::equalHelper ( Step const &  step,
ripple::Book const &  book 
)
static

Definition at line 1096 of file BookStep.cpp.

◆ bookStepEqual()

bool ripple::test::bookStepEqual ( Step const &  step,
ripple::Book const &  book 
)

Definition at line 1104 of file BookStep.cpp.

◆ directStepEqual()

bool ripple::test::directStepEqual ( Step const &  step,
AccountID const &  src,
AccountID const &  dst,
Currency const &  currency 
)

Definition at line 959 of file DirectStep.cpp.

◆ xrpEndpointStepEqual()

bool ripple::test::xrpEndpointStepEqual ( Step const &  step,
AccountID const &  acc 
)

Definition at line 385 of file XRPEndpointStep.cpp.

◆ BEAST_DEFINE_TESTSUITE() [1/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( AccountDelete  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [1/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( CrossingLimits  ,
tx  ,
ripple  ,
10   
)

◆ BEAST_DEFINE_TESTSUITE() [2/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( DeliverMin  ,
app  ,
ripple   
)

◆ reserve()

static XRPAmount ripple::test::reserve ( jtx::Env env,
std::uint32_t  count 
)
static

Definition at line 29 of file DepositAuth_test.cpp.

◆ hasDepositAuth()

static bool ripple::test::hasDepositAuth ( jtx::Env const &  env,
jtx::Account const &  acct 
)
static

Definition at line 36 of file DepositAuth_test.cpp.

◆ BEAST_DEFINE_TESTSUITE() [3/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( DepositAuth  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [4/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( DepositPreauth  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [5/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Escrow  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [6/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( FeeVote  ,
server  ,
ripple   
)

◆ getNoRippleFlag()

bool ripple::test::getNoRippleFlag ( jtx::Env const &  env,
jtx::Account const &  src,
jtx::Account const &  dst,
Currency const &  cur 
)

Definition at line 36 of file Flow_test.cpp.

◆ xrpMinusFee()

jtx::PrettyAmount ripple::test::xrpMinusFee ( jtx::Env const &  env,
std::int64_t  xrpAmount 
)

Definition at line 53 of file Flow_test.cpp.

◆ BEAST_DEFINE_TESTSUITE_PRIO() [1/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( Flow  ,
app  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [2/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( Flow_manual  ,
app  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE() [7/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( HashRouter  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [8/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( LedgerHistory  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [9/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( LedgerReplay  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [10/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Manifest  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [11/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( MultiSign  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [2/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( Offer  ,
tx  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [3/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( Offer_manual  ,
tx  ,
ripple  ,
20   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [4/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( PlumpBook  ,
tx  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE() [12/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ThinBook  ,
tx  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [5/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( OversizeMeta  ,
tx  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [6/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( FindOversizeCross  ,
tx  ,
ripple  ,
50   
)

◆ stpath()

template<class... Args>
STPath ripple::test::stpath ( Args const &...  args)

Definition at line 100 of file Path_test.cpp.

◆ same()

template<class... Args>
bool ripple::test::same ( STPathSet const &  st1,
Args const &...  args 
)

Definition at line 109 of file Path_test.cpp.

◆ equal() [1/5]

bool ripple::test::equal ( STAmount const &  sa1,
STAmount const &  sa2 
)

Definition at line 125 of file Path_test.cpp.

◆ rpf()

Json::Value ripple::test::rpf ( jtx::Account const &  src,
jtx::Account const &  dst,
std::uint32_t  num_src 
)

Definition at line 131 of file Path_test.cpp.

◆ IPE()

auto ripple::test::IPE ( Issue const &  iss)

Definition at line 161 of file Path_test.cpp.

◆ BEAST_DEFINE_TESTSUITE() [13/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Path  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [14/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( PayChan  ,
app  ,
ripple   
)

◆ trustFlag()

std::uint32_t ripple::test::trustFlag ( TrustFlag  f,
bool  useHigh 
)

Definition at line 50 of file PayStrand_test.cpp.

◆ getTrustFlag()

bool ripple::test::getTrustFlag ( jtx::Env const &  env,
jtx::Account const &  src,
jtx::Account const &  dst,
Currency const &  cur,
TrustFlag  flag 
)

Definition at line 71 of file PayStrand_test.cpp.

◆ equal() [2/5]

bool ripple::test::equal ( std::unique_ptr< Step > const &  s1,
DirectStepInfo const &  dsi 
)

Definition at line 88 of file PayStrand_test.cpp.

◆ equal() [3/5]

bool ripple::test::equal ( std::unique_ptr< Step > const &  s1,
XRPEndpointStepInfo const &  xrpsi 
)

Definition at line 96 of file PayStrand_test.cpp.

◆ equal() [4/5]

bool ripple::test::equal ( std::unique_ptr< Step > const &  s1,
ripple::Book const &  bsi 
)

Definition at line 104 of file PayStrand_test.cpp.

◆ strandEqualHelper() [1/2]

template<class Iter >
bool ripple::test::strandEqualHelper ( Iter  i)

Definition at line 113 of file PayStrand_test.cpp.

◆ strandEqualHelper() [2/2]

template<class Iter , class StepInfo , class... Args>
bool ripple::test::strandEqualHelper ( Iter  i,
StepInfo &&  si,
Args &&...  args 
)

Definition at line 121 of file PayStrand_test.cpp.

◆ equal() [5/5]

template<class... Args>
bool ripple::test::equal ( Strand const &  strand,
Args &&...  args 
)

Definition at line 130 of file PayStrand_test.cpp.

◆ ape()

STPathElement ripple::test::ape ( AccountID const &  a)

Definition at line 140 of file PayStrand_test.cpp.

◆ ipe()

STPathElement ripple::test::ipe ( Issue const &  iss)

Definition at line 148 of file PayStrand_test.cpp.

◆ iape()

STPathElement ripple::test::iape ( AccountID const &  account)

Definition at line 159 of file PayStrand_test.cpp.

◆ cpe()

STPathElement ripple::test::cpe ( Currency const &  c)

Definition at line 167 of file PayStrand_test.cpp.

◆ allpe()

STPathElement ripple::test::allpe ( AccountID const &  a,
Issue const &  iss 
)

Definition at line 175 of file PayStrand_test.cpp.

◆ BEAST_DEFINE_TESTSUITE() [15/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( PayStrand  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [16/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( PseudoTx  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [17/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( RCLCensorshipDetector  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [18/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( RCLValidations  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [19/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Regression  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [20/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( SetAuth  ,
test  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [21/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( SetTrust  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [22/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( SHAMapStore  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [23/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( TheoreticalQuality  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [24/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Transaction_ordering  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [3/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( TxQ  ,
app  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE() [25/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ValidatorKeys  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [26/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ValidatorList  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [27/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ValidatorSite  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [28/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( base_uint  ,
ripple_basics  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [29/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Buffer  ,
ripple_basics  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL() [1/3]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL ( DetectCrash  ,
unit_test  ,
beast   
)

◆ BEAST_DEFINE_TESTSUITE() [30/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( feeunits  ,
ripple_basics  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [31/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( mulDiv  ,
ripple_basics  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [32/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Slice  ,
ripple_basics  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [33/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( tagged_integer  ,
ripple_basics  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [34/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( CurrentThreadName  ,
core  ,
beast   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL() [2/3]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL ( ByzantineFailureSim  ,
consensus  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [35/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Consensus  ,
consensus  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [7/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( DistributedValidators  ,
consensus  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE() [36/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( LedgerTiming  ,
consensus  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [37/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( LedgerTrie  ,
consensus  ,
ripple   
)

◆ negUnlSizeTest()

bool ripple::test::negUnlSizeTest ( std::shared_ptr< Ledger const > const &  l,
size_t  size,
bool  hasToDisable,
bool  hasToReEnable 
)

Test the size of the negative UNL in a ledger, also test if the ledger has ToDisalbe and/or ToReEnable.

Parameters
lthe ledger
sizethe expected negative UNL size
hasToDisableif expect ToDisable in ledger
hasToReEnableif expect ToDisable in ledger
Returns
true if meet all three expectation

Definition at line 2010 of file NegativeUNL_test.cpp.

◆ applyAndTestResult()

bool ripple::test::applyAndTestResult ( jtx::Env env,
OpenView view,
STTx const &  tx,
bool  pass 
)

Try to apply a ttUNL_MODIFY Tx, and test the apply result.

Parameters
envthe test environment
viewthe OpenView of the ledger
txthe ttUNL_MODIFY Tx
passif the Tx should be applied successfully
Returns
true if meet the expectation of apply result

Definition at line 2026 of file NegativeUNL_test.cpp.

◆ VerifyPubKeyAndSeq()

bool ripple::test::VerifyPubKeyAndSeq ( std::shared_ptr< Ledger const > const &  l,
hash_map< PublicKey, std::uint32_t nUnlLedgerSeq 
)

Verify the content of negative UNL entries (public key and ledger sequence) of a ledger.

Parameters
lthe ledger
nUnlLedgerSeqthe expected PublicKeys and ledger Sequences
Note
nUnlLedgerSeq is copied so that it can be modified.
Returns
true if meet the expectation

Definition at line 2036 of file NegativeUNL_test.cpp.

◆ countTx()

std::size_t ripple::test::countTx ( std::shared_ptr< SHAMap > const &  txSet)

Count the number of Tx in a TxSet.

Parameters
txSetthe TxSet
Returns
the number of Tx

Definition at line 2073 of file NegativeUNL_test.cpp.

◆ createPublicKeys()

std::vector< PublicKey > ripple::test::createPublicKeys ( std::size_t  n)

Create fake public keys.

Parameters
nthe number of public keys
Returns
a vector of public keys created

Definition at line 2084 of file NegativeUNL_test.cpp.

◆ createTx()

STTx ripple::test::createTx ( bool  disabling,
LedgerIndex  seq,
PublicKey const &  txKey 
)

Create ttUNL_MODIFY Tx.

Parameters
disablingdisabling or re-enabling a validator
seqcurrent ledger seq
txKeythe public key of the validator
Returns
the ttUNL_MODIFY Tx

Definition at line 2100 of file NegativeUNL_test.cpp.

◆ voteAndCheck()

template<typename PreVote = decltype(defaultPreVote)>
bool ripple::test::voteAndCheck ( NetworkHistory history,
NodeID const &  myId,
std::size_t  expect,
PreVote const &  pre = defaultPreVote 
)

Create a NegativeUNLVote object.

It then creates ttUNL_MODIFY Tx as its vote on negative UNL changes.

Template Parameters
PreVotea function to be called before vote
Parameters
historythe ledger history
myIdthe voting validator
expectthe number of ttUNL_MODIFY Tx expected
prethe PreVote function
Returns
true if the number of ttUNL_MODIFY Txes created meet expectation

Definition at line 750 of file NegativeUNL_test.cpp.

◆ BEAST_DEFINE_TESTSUITE() [38/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( NegativeUNL  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [39/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( NegativeUNLNoAmendment  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [40/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( NegativeUNLVoteInternal  ,
consensus  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL() [3/3]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL ( NegativeUNLVoteScoreTable  ,
consensus  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [4/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( NegativeUNLVoteGoodScore  ,
consensus  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [5/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( NegativeUNLVoteOffline  ,
consensus  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [6/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( NegativeUNLVoteMaxListed  ,
consensus  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [7/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( NegativeUNLVoteRetiredValidator  ,
consensus  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [8/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( NegativeUNLVoteNewValidator  ,
consensus  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE() [41/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( NegativeUNLVoteFilterValidations  ,
consensus  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [42/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( NegativeUNLgRPC  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [8/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( ScaleFreeSim  ,
consensus  ,
ripple  ,
80   
)

◆ BEAST_DEFINE_TESTSUITE() [43/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ClosureCounter  ,
core  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [44/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Coroutine  ,
core  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [45/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( JobQueue  ,
core  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [46/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Stoppable  ,
core  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [47/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( BasicNetwork  ,
test  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [48/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Digraph  ,
test  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [49/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Histogram  ,
test  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [50/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Scheduler  ,
test  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [51/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Env  ,
app  ,
ripple   
)

◆ getEnvLocalhostAddr()

const char* ripple::test::getEnvLocalhostAddr ( )

Definition at line 31 of file envconfig.h.

◆ setupConfigForUnitTests()

void ripple::test::setupConfigForUnitTests ( Config config)

initializes a config object for use with jtx::Env

Parameters
configthe configuration object to be initialized

Definition at line 37 of file envconfig.cpp.

◆ incPorts()

void ripple::test::incPorts ( )

Definition at line 29 of file envconfig.cpp.

◆ makeJSONRPCClient()

std::unique_ptr< AbstractClient > ripple::test::makeJSONRPCClient ( Config const &  cfg,
unsigned  rpc_version 
)

Returns a client using JSON-RPC over HTTP/S.

Definition at line 155 of file JSONRPCClient.cpp.

◆ makeWSClient()

std::unique_ptr< WSClient > ripple::test::makeWSClient ( Config const &  cfg,
bool  v2,
unsigned  rpc_version,
std::unordered_map< std::string, std::string > const &  headers 
)

Returns a client operating through WebSockets/S.

Definition at line 300 of file WSClient.cpp.

◆ isOffer()

bool ripple::test::isOffer ( jtx::Env env,
jtx::Account const &  account,
STAmount const &  takerPays,
STAmount const &  takerGets 
)

An offer exists.

Definition at line 33 of file PathSet.h.

◆ make_TrustedPublisherServer()

std::shared_ptr<TrustedPublisherServer> ripple::test::make_TrustedPublisherServer ( boost::asio::io_context &  ioc,
std::vector< TrustedPublisherServer::Validator > const &  validators,
NetClock::time_point  expiration,
bool  useSSL = false,
int  version = 1,
bool  immediateStart = true,
int  sequence = 1 
)

Definition at line 618 of file TrustedPublisherServer.h.

◆ BEAST_DEFINE_TESTSUITE() [52/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( WSClient  ,
test  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [53/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( BookDirs  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [54/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( CashDiff  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [9/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( Directory  ,
ledger  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE() [55/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( PaymentSandbox  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [56/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( PendingSaves  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [57/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( SkipList  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [58/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( View  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [59/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( GetAmendments  ,
ledger  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [60/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( DatabaseDownloader  ,
net  ,
ripple   
)

◆ ledgerHash()

static uint256 ripple::test::ledgerHash ( LedgerInfo const &  info)
static

Definition at line 56 of file compression_test.cpp.

◆ BEAST_DEFINE_TESTSUITE_MANUAL_PRIO() [9/9]

ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO ( compression  ,
ripple_data  ,
ripple  ,
20   
)

◆ BEAST_DEFINE_TESTSUITE() [61/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( AccountInfo  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [62/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( AccountObjects  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [63/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( AccountOffers  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [64/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( AccountTx  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE_PRIO() [10/10]

ripple::test::BEAST_DEFINE_TESTSUITE_PRIO ( Book  ,
app  ,
ripple  ,
 
)

◆ BEAST_DEFINE_TESTSUITE() [65/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( DeliveredAmount  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [66/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( DepositAuthorized  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [67/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Fee  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [68/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( GatewayBalances  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [69/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ManifestRPC  ,
rpc  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [70/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( NoRipple  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [71/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( RobustTransaction  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [72/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Roles  ,
app  ,
ripple   
)

◆ updateAPIVersionString()

std::string ripple::test::updateAPIVersionString ( const char *const  req)

Definition at line 6410 of file RPCCall_test.cpp.

◆ BEAST_DEFINE_TESTSUITE() [73/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( RPCCall  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [74/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( RPCOverload  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [75/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ServerInfo  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [76/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ShardArchiveHandler  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [77/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Submit  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [78/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Subscribe  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [79/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Tx  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [80/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ValidatorInfo  ,
rpc  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [81/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ValidatorRPC  ,
app  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [82/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( Server  ,
http  ,
ripple   
)

◆ BEAST_DEFINE_TESTSUITE() [83/83]

ripple::test::BEAST_DEFINE_TESTSUITE ( ServerStatus  ,
server  ,
ripple   
)

Variable Documentation

◆ defaultPreVote

auto ripple::test::defaultPreVote = [](NegativeUNLVote& vote) {}

Definition at line 736 of file NegativeUNL_test.cpp.

◆ envUseIPv4

std::atomic< bool > ripple::test::envUseIPv4 {false}

Definition at line 34 of file envconfig.cpp.

◆ port_base

int ripple::test::port_base = 8000

Definition at line 27 of file envconfig.cpp.

◆ bobs_account_objects

char const* ripple::test::bobs_account_objects[]
static

Definition at line 33 of file AccountObjects_test.cpp.

◆ rpcCallTestArray

const RPCCallTestData ripple::test::rpcCallTestArray[]
static

Definition at line 69 of file RPCCall_test.cpp.