7#include <xrpl/beast/unit_test/suite_info.h>
43 template <
class =
void>
46 template <
class =
void>
bool operator()(SuiteInfo const &s)
Selector(ModeT mode, std::string pattern="")
Associates a unit test type with metadata.
std::string const & library() const
std::string const & name() const
std::string fullName() const
Return the canonical suite name as a string.
bool manual() const
Returns true if this suite only runs manually.
std::string const & module() const
Selector matchSuite(std::string const &name)
Returns a predicate that matches a specific suite.
Selector matchAuto(std::string const &name)
Returns a predicate that implements a smart matching rule.
Selector matchLibrary(std::string const &name)
Returns a predicate that matches all suites in a library.
Selector matchAll()
Return a predicate that matches all suites not marked manual.