Utopia 2
Framework for studying models of complex & adaptive systems.
Loading...
Searching...
No Matches
Namespaces | Functions
config.hh File Reference
#include <string>
#include <functional>
#include <string_view>
#include <exception>
#include <type_traits>
#include <boost/test/unit_test.hpp>
#include <boost/core/demangle.hpp>
#include <yaml-cpp/yaml.h>
#include "exceptions.hh"
#include "utils.hh"
Include dependency graph for config.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Utopia
 
namespace  Utopia::TestTools
 

Functions

template<typename Callable = std::function<void(const DataIO::Config&)>>
void Utopia::TestTools::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.