|
template<typename Callable = std::function<void(const DataIO::Config&)>> |
void | test_config_callable (Callable &&func, const DataIO::Config &test_cases, const std::string_view context_name="", const LocationInfo loc={}) |
| Repeatedly invokes a unary function that expects a Config node. More...
|
|
template<typename ExcT , typename Callable = std::function<void()>> |
void | check_exception (Callable &&func, const std::string_view match="", const LocationInfo loc={}) |
| Checks if a callable throws with the expected error type and message. More...
|
|
bool | contains (const std::string_view s, const std::string_view match) |
| Returns true if the match string is contained within the given string. More...
|
|
std::ostream & | operator<< (std::ostream &out, const LocationInfo &loc) |
| Overload for allowing LocationInfo output streams. More...
|
|