ChimeraTK-ApplicationCore 04.06.00
Loading...
Searching...
No Matches
testModules.cc File Reference
#include <chrono>
#include <future>
#include <boost/test/included/unit_test.hpp>
#include "Application.h"
#include "ApplicationModule.h"
#include "ArrayAccessor.h"
#include "ModuleGroup.h"
#include "ScalarAccessor.h"
#include "TestFacility.h"
#include "VariableGroup.h"
#include <boost/mpl/list.hpp>
+ Include dependency graph for testModules.cc:

Go to the source code of this file.

Classes

struct  Tests::testModules::SomeGroup
 
struct  Tests::testModules::TestModule
 
struct  Tests::testModules::TestModule::AnotherGroup
 
struct  Tests::testModules::OneModuleApp
 
struct  Tests::testModules::VectorOfModulesApp
 
struct  Tests::testModules::VectorModule
 
struct  Tests::testModules::VectorModule::AnotherGroup
 
struct  Tests::testModules::VectorModuleGroup
 
struct  Tests::testModules::VectorOfEverythingApp
 
struct  Tests::testModules::AssignModuleLaterApp
 
struct  Tests::testModules::SlashModule
 
struct  Tests::testModules::SlashModule::AnotherGroup
 
struct  Tests::testModules::SlashApp
 
struct  Tests::testModules::VariableSlashScalarApp
 
struct  Tests::testModules::VariableSlashScalarApp::SomeModule
 
struct  Tests::testModules::VariableSlashArrayApp
 
struct  Tests::testModules::VariableSlashArrayApp::SomeModule
 
struct  Tests::testModules::OnlySlashNameArrayApp
 
struct  Tests::testModules::OnlySlashNameArrayApp::SomeModule
 
struct  Tests::testModules::OnlySlashModuleName
 
struct  Tests::testModules::OnlySlashModuleName::SomeModule
 
struct  Tests::testModules::MultiSlashModule
 
struct  Tests::testModules::MultiSlashModule::SomeModule
 
struct  Tests::testModules::MultiSlashVarModule
 
struct  Tests::testModules::MultiSlashVarModule::SomeModule
 

Namespaces

namespace  Tests
 
namespace  Tests::testModules
 

Macros

#define BOOST_TEST_MODULE   testModules
 

Functions

 Tests::testModules::BOOST_AUTO_TEST_CASE (test_ownership)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_badHierarchies)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_allowedHierarchies)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_getSubmoduleList)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_getAccessorList)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (testAddTag)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (testAddTagNegated)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (testVectorOfApplicationModule)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (testVectorsOfAllModules)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_moveAssignmentOperator)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_trailingSlashes)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_trailingSlashesInScalarVariableNames)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_trailingSlashesInArrayVariableNames)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_onlySlashAsVariableName)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_onlySlashasModuleName)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_multipleSlashesInModuleName)
 
 Tests::testModules::BOOST_AUTO_TEST_CASE (test_multipleSlashesInVariableName)
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   testModules

Definition at line 6 of file testModules.cc.