#include "FakeGPIO.hpp"
#include "core/CoreUtils.hpp"
#include "core/MessageBus.hpp"
#include "core/config/ConfigChecker.hpp"
#include "gtest/gtest.h"
#include <boost/property_tree/ptree.hpp>
#include <zmqpp/zmqpp.hpp>
Go to the source code of this file.
|
| | Leosac |
| | This is the header file for a generated source file, GitSHA1.cpp.
|
| |
| | Leosac::Test |
| | Unit test live in this namespace.
|
| |
| | Leosac::Test::Helper |
| | Unit testing utility class that helps writing test.
|
| |
|
| template<typename ModuleType > |
| bool | Leosac::Test::Helper::test_run_module (zmqpp::context *ctx, zmqpp::socket *pipe, const boost::property_tree::ptree &cfg) |
| | Helper function that create an object of type ModuleType (using conventional parameter) and run it. More...
|
| |
| bool | Leosac::Test::Helper::bus_read_extract (zmqpp::message *) |
| | Part of the bus_read() stuff. More...
|
| |
| template<typename... Content> |
| bool | Leosac::Test::Helper::bus_read_extract (zmqpp::message *m, const char *first_arg, Content... content) |
| | Frame extraction method specialized (thanks to overloading) for const char * More...
|
| |
| template<typename T , typename... Content> |
| std::enable_if<!std::is_same< const char *, T >::value, bool >::type | Leosac::Test::Helper::bus_read_extract (zmqpp::message *m, T first_arg, Content... content) |
| | Default frame extraction function. More...
|
| |
| template<typename... Content> |
| bool | Leosac::Test::Helper::bus_read (zmqpp::socket &sub, Content... content) |
| | Make a blocking read on the bus, return true if content match the message. More...
|
| |