Tests the utilities in ServiceUtil.h. More...
#include "larcorealg/CoreUtils/UncopiableAndUnmovableClass.h"
#include "larcore/CoreUtils/ServiceUtil.h"
#include "canvas/Utilities/Exception.h"
#include "art/Framework/Services/Registry/ServiceScope.h"
#include <boost/test/unit_test.hpp>
Go to the source code of this file.
Namespaces | |
lar | |
LArSoft-specific namespace. | |
lar::details | |
Namespace hiding implementation details. | |
art | |
art::detail | |
Macros | |
#define | BOOST_TEST_MODULE ( ServiceUtil_test ) |
Typedefs | |
using | MyService = MyServiceTemplate< MyProvider > |
using | MyOtherService = MyServiceTemplate< MyOtherProvider > |
using | YetAnotherService = MyServiceTemplate< YetAnotherProvider > |
Functions | |
BOOST_AUTO_TEST_CASE (providerFromTest) | |
BOOST_AUTO_TEST_CASE (providersFromTest) | |
Variables | |
GlobalServicesClass | GlobalServices |
Tests the utilities in ServiceUtil.h.
This test takes no command line argument.
Definition in file ServiceUtil_test.cc.
#define BOOST_TEST_MODULE ( ServiceUtil_test ) |
Definition at line 19 of file ServiceUtil_test.cc.
Definition at line 56 of file ServiceUtil_test.cc.
using MyService = MyServiceTemplate<MyProvider> |
Definition at line 55 of file ServiceUtil_test.cc.
Definition at line 57 of file ServiceUtil_test.cc.
BOOST_AUTO_TEST_CASE | ( | providerFromTest | ) |
Definition at line 152 of file ServiceUtil_test.cc.
BOOST_AUTO_TEST_CASE | ( | providersFromTest | ) |
Definition at line 174 of file ServiceUtil_test.cc.
GlobalServicesClass GlobalServices |
Definition at line 81 of file ServiceUtil_test.cc.