#define BOOST_TEST_DYN_LINK #define BOOST_TEST_MAIN // in only one cpp file #include "core/global_defs.h" #include #include #include using namespace sophiar; using namespace std::chrono_literals; BOOST_AUTO_TEST_CASE(test_optoforce_daq) { spdlog::set_level(spdlog::level::trace); std::ifstream config_file("data/optoforce_daq_config.json"); BOOST_TEST(config_file.is_open()); auto config = nlohmann::json::parse(config_file); auto ok = initialize(config); BOOST_TEST(ok); global_context->run(); }