ChimeraTK-ApplicationCore  04.01.00
testConnectedDestructionRunner.cc File Reference
#include "Application.h"
#include "ApplicationModule.h"
#include "ArrayAccessor.h"
#include "ScalarAccessor.h"
#include "TestFacility.h"
#include <ChimeraTK/BackendFactory.h>
#include <boost/mpl/list.hpp>
#include <boost/test/included/unit_test.hpp>
+ Include dependency graph for testConnectedDestructionRunner.cc:

Go to the source code of this file.

Classes

struct  ScalarOutputModule
 
struct  ArrayOutputModule
 
struct  ScalarInputModule
 
struct  ArrayInputModule
 
struct  ScalarApplicationModuleTestApp
 
struct  ArrayApplicationModuleTestApp
 
struct  ScalarVariableGroup
 
struct  ScalarVariableGroupTestApp
 
struct  ArrayVariableGroup
 
struct  ArrayVariableGroupTestApp
 
struct  ScalarVariableGroupTestAppForMove
 
struct  ArrayVariableGroupTestAppForMove
 

Macros

#define BOOST_TEST_MODULE   testConnectedDestructionRunner
 

Functions

 BOOST_AUTO_TEST_CASE (testDestroyConnectedApplicationModule)
 
 BOOST_AUTO_TEST_CASE (testDestroyConnectedApplicationModuleWithArray)
 
 BOOST_AUTO_TEST_CASE (testMoveConnectedApplicationModule)
 
 BOOST_AUTO_TEST_CASE (testMoveConnectedApplicationModuleWithArray)
 
 BOOST_AUTO_TEST_CASE (testDestroyConnectedVariableGroupDelete)
 
 BOOST_AUTO_TEST_CASE (testDestroyConnectedVariableGroupArrayDelete)
 
 BOOST_AUTO_TEST_CASE (testMoveConnectedVariableGroup)
 
 BOOST_AUTO_TEST_CASE (testMoveConnectedVariableGroupArray)
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   testConnectedDestructionRunner

Definition at line 15 of file testConnectedDestructionRunner.cc.

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/8]

BOOST_AUTO_TEST_CASE ( testDestroyConnectedApplicationModule  )

Definition at line 82 of file testConnectedDestructionRunner.cc.

◆ BOOST_AUTO_TEST_CASE() [2/8]

BOOST_AUTO_TEST_CASE ( testDestroyConnectedApplicationModuleWithArray  )

Definition at line 93 of file testConnectedDestructionRunner.cc.

◆ BOOST_AUTO_TEST_CASE() [3/8]

BOOST_AUTO_TEST_CASE ( testDestroyConnectedVariableGroupArrayDelete  )

Definition at line 189 of file testConnectedDestructionRunner.cc.

◆ BOOST_AUTO_TEST_CASE() [4/8]

BOOST_AUTO_TEST_CASE ( testDestroyConnectedVariableGroupDelete  )

Definition at line 154 of file testConnectedDestructionRunner.cc.

◆ BOOST_AUTO_TEST_CASE() [5/8]

BOOST_AUTO_TEST_CASE ( testMoveConnectedApplicationModule  )

Definition at line 104 of file testConnectedDestructionRunner.cc.

◆ BOOST_AUTO_TEST_CASE() [6/8]

BOOST_AUTO_TEST_CASE ( testMoveConnectedApplicationModuleWithArray  )

Definition at line 116 of file testConnectedDestructionRunner.cc.

◆ BOOST_AUTO_TEST_CASE() [7/8]

BOOST_AUTO_TEST_CASE ( testMoveConnectedVariableGroup  )

Definition at line 214 of file testConnectedDestructionRunner.cc.

◆ BOOST_AUTO_TEST_CASE() [8/8]

BOOST_AUTO_TEST_CASE ( testMoveConnectedVariableGroupArray  )

Definition at line 239 of file testConnectedDestructionRunner.cc.