ChimeraTK-ApplicationCore  04.01.00
Tests::testHierarchyModifyingGroup Namespace Reference

Classes

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

Functions

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

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( AtRoot_hierarchy  )

Definition at line 138 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( bad_path_exception  )

Definition at line 261 of file testHierarchyModifyingGroup.cc.

◆ BOOST_AUTO_TEST_CASE() [3/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( dot  )

Definition at line 220 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( dot_at_end  )

Definition at line 229 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( dotdot  )

Definition at line 120 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( extra_slashes_everywhere  )

Definition at line 183 of file testHierarchyModifyingGroup.cc.

◆ BOOST_AUTO_TEST_CASE() [7/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( hierarchy_with_dots_anywhere_also_single_dots  )

Definition at line 209 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [8/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( local_hierarchy  )

Definition at line 129 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [9/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( local_very_deep_hierarchy  )

Definition at line 156 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [10/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( MoveToRoot  )

Definition at line 102 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [11/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( MoveToRootFromHidden  )

Definition at line 238 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [12/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( oneUp  )

Definition at line 111 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [13/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( oneUp_hierarchy  )

Definition at line 147 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [14/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( oneUp_very_deep_hierarchy  )

Definition at line 174 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [15/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( root_very_deep_hierarchy  )

Definition at line 165 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [16/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( twoUp  )

Definition at line 200 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [17/17]

Tests::testHierarchyModifyingGroup::BOOST_AUTO_TEST_CASE ( VariableGroupLike  )

Definition at line 93 of file testHierarchyModifyingGroup.cc.

+ Here is the call graph for this function:

◆ check()

void Tests::testHierarchyModifyingGroup::check ( TestApplication app,
TestGroup group,
const std::string &  name 
)

Definition at line 73 of file testHierarchyModifyingGroup.cc.

+ Here is the caller graph for this function: