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

Go to the source code of this file.

Classes

struct  Tests::testHierarchyModifyingGroup::TestGroup
 This test checks use of relative paths in modules at the example of a VariableGroup. More...
 
struct  Tests::testHierarchyModifyingGroup::TestApplication
 
struct  Tests::testHierarchyModifyingGroup::TestApplication::TestModule
 
struct  Tests::testHierarchyModifyingGroup::TestApplication::TestModule::ExtraHierarchy
 
struct  Tests::testHierarchyModifyingGroup::TestApplicationEmpty
 
struct  Tests::testHierarchyModifyingGroup::TestApplicationEmpty::TestModule
 

Namespaces

namespace  Tests
 
namespace  Tests::testHierarchyModifyingGroup
 

Macros

#define BOOST_TEST_MODULE   testHierarchyModifyingGroup
 

Functions

void Tests::testHierarchyModifyingGroup::check (TestApplication &app, TestGroup &group, const std::string &name)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (VariableGroupLike)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (MoveToRoot)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (oneUp)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (dotdot)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (local_hierarchy)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (AtRoot_hierarchy)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (oneUp_hierarchy)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (local_very_deep_hierarchy)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (root_very_deep_hierarchy)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (oneUp_very_deep_hierarchy)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (extra_slashes_everywhere)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (twoUp)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (hierarchy_with_dots_anywhere_also_single_dots)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (dot)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (dot_at_end)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (MoveToRootFromHidden)
 
 Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE (bad_path_exception)
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   testHierarchyModifyingGroup

Definition at line 8 of file testHierarchyModifyingGroup.cc.