1 /* Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ */
3 #include "cli/daemonutility.hpp"
4 #include "base/application.hpp"
5 #include "base/loader.hpp"
6 #include <BoostTestTargetConfig.h>
9 using namespace icinga;
11 struct IcingaCheckableFixture
13 IcingaCheckableFixture()
15 BOOST_TEST_MESSAGE("setup running Icinga 2 core");
17 Application::InitializeBase();
20 ~IcingaCheckableFixture()
22 BOOST_TEST_MESSAGE("cleanup Icinga 2 core");
23 Application::UninitializeBase();
27 BOOST_GLOBAL_FIXTURE(IcingaCheckableFixture);