Public Member Functions | Private Member Functions | Private Attributes | List of all members
ModuleManagerTests Class Reference

ModuleManager test. More...

Inheritance diagram for ModuleManagerTests:
Inheritance graph
[legend]

Public Member Functions

 ModuleManagerTests ()
 
virtual void setUp ()
 
virtual void tearDown ()
 
void test_addLoadpath ()
 
void test_allowAbsolutePath ()
 
void test_allowModuleDownload ()
 
void test_disallowAbsolutePath ()
 
void test_disallowModuleDownload ()
 
void test_fileExist ()
 
void test_findFile ()
 
void test_getInitFuncName ()
 
void test_getLoadableModules ()
 
void test_getLoadedModules ()
 
void test_getLoadPath ()
 
void test_load ()
 
void test_setLoadpath ()
 
void test_symbol ()
 
void test_unload ()
 
void test_unloadAll ()
 
 ~ModuleManagerTests ()
 

Private Member Functions

 CPPUNIT_TEST (test_load)
 
 CPPUNIT_TEST (test_unload)
 
 CPPUNIT_TEST (test_unloadAll)
 
 CPPUNIT_TEST (test_symbol)
 
 CPPUNIT_TEST (test_setLoadpath)
 
 CPPUNIT_TEST (test_getLoadPath)
 
 CPPUNIT_TEST (test_addLoadpath)
 
 CPPUNIT_TEST (test_getLoadedModules)
 
 CPPUNIT_TEST (test_getLoadableModules)
 
 CPPUNIT_TEST (test_allowAbsolutePath)
 
 CPPUNIT_TEST (test_disallowAbsolutePath)
 
 CPPUNIT_TEST (test_allowModuleDownload)
 
 CPPUNIT_TEST (test_disallowModuleDownload)
 
 CPPUNIT_TEST (test_findFile)
 
 CPPUNIT_TEST (test_fileExist)
 
 CPPUNIT_TEST (test_getInitFuncName)
 
 CPPUNIT_TEST_SUITE (ModuleManagerTests)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

RTC::ModuleManagerm_pModMgr
 

Detailed Description

ModuleManager test.

Definition at line 23 of file ModuleManagerTests.cpp.

Constructor & Destructor Documentation

◆ ModuleManagerTests()

ModuleManagerTests::ModuleManagerTests ( )
inline

Definition at line 54 of file ModuleManagerTests.cpp.

◆ ~ModuleManagerTests()

ModuleManagerTests::~ModuleManagerTests ( )
inline

Definition at line 59 of file ModuleManagerTests.cpp.

Member Function Documentation

◆ CPPUNIT_TEST() [1/16]

ModuleManagerTests::CPPUNIT_TEST ( test_load  )
private

◆ CPPUNIT_TEST() [2/16]

ModuleManagerTests::CPPUNIT_TEST ( test_unload  )
private

◆ CPPUNIT_TEST() [3/16]

ModuleManagerTests::CPPUNIT_TEST ( test_unloadAll  )
private

◆ CPPUNIT_TEST() [4/16]

ModuleManagerTests::CPPUNIT_TEST ( test_symbol  )
private

◆ CPPUNIT_TEST() [5/16]

ModuleManagerTests::CPPUNIT_TEST ( test_setLoadpath  )
private

◆ CPPUNIT_TEST() [6/16]

ModuleManagerTests::CPPUNIT_TEST ( test_getLoadPath  )
private

◆ CPPUNIT_TEST() [7/16]

ModuleManagerTests::CPPUNIT_TEST ( test_addLoadpath  )
private

◆ CPPUNIT_TEST() [8/16]

ModuleManagerTests::CPPUNIT_TEST ( test_getLoadedModules  )
private

◆ CPPUNIT_TEST() [9/16]

ModuleManagerTests::CPPUNIT_TEST ( test_getLoadableModules  )
private

◆ CPPUNIT_TEST() [10/16]

ModuleManagerTests::CPPUNIT_TEST ( test_allowAbsolutePath  )
private

◆ CPPUNIT_TEST() [11/16]

ModuleManagerTests::CPPUNIT_TEST ( test_disallowAbsolutePath  )
private

◆ CPPUNIT_TEST() [12/16]

ModuleManagerTests::CPPUNIT_TEST ( test_allowModuleDownload  )
private

◆ CPPUNIT_TEST() [13/16]

ModuleManagerTests::CPPUNIT_TEST ( test_disallowModuleDownload  )
private

◆ CPPUNIT_TEST() [14/16]

ModuleManagerTests::CPPUNIT_TEST ( test_findFile  )
private

◆ CPPUNIT_TEST() [15/16]

ModuleManagerTests::CPPUNIT_TEST ( test_fileExist  )
private

◆ CPPUNIT_TEST() [16/16]

ModuleManagerTests::CPPUNIT_TEST ( test_getInitFuncName  )
private

◆ CPPUNIT_TEST_SUITE()

ModuleManagerTests::CPPUNIT_TEST_SUITE ( ModuleManagerTests  )
private

◆ CPPUNIT_TEST_SUITE_END()

ModuleManagerTests::CPPUNIT_TEST_SUITE_END ( )
private

◆ setUp()

virtual void ModuleManagerTests::setUp ( )
inlinevirtual

Definition at line 67 of file ModuleManagerTests.cpp.

◆ tearDown()

virtual void ModuleManagerTests::tearDown ( )
inlinevirtual

Definition at line 92 of file ModuleManagerTests.cpp.

◆ test_addLoadpath()

void ModuleManagerTests::test_addLoadpath ( )
inline

Definition at line 314 of file ModuleManagerTests.cpp.

◆ test_allowAbsolutePath()

void ModuleManagerTests::test_allowAbsolutePath ( )
inline

Definition at line 359 of file ModuleManagerTests.cpp.

◆ test_allowModuleDownload()

void ModuleManagerTests::test_allowModuleDownload ( )
inline

Definition at line 405 of file ModuleManagerTests.cpp.

◆ test_disallowAbsolutePath()

void ModuleManagerTests::test_disallowAbsolutePath ( )
inline

Definition at line 399 of file ModuleManagerTests.cpp.

◆ test_disallowModuleDownload()

void ModuleManagerTests::test_disallowModuleDownload ( )
inline

Definition at line 411 of file ModuleManagerTests.cpp.

◆ test_fileExist()

void ModuleManagerTests::test_fileExist ( )
inline

Definition at line 457 of file ModuleManagerTests.cpp.

◆ test_findFile()

void ModuleManagerTests::test_findFile ( )
inline

Definition at line 417 of file ModuleManagerTests.cpp.

◆ test_getInitFuncName()

void ModuleManagerTests::test_getInitFuncName ( )
inline

Definition at line 468 of file ModuleManagerTests.cpp.

◆ test_getLoadableModules()

void ModuleManagerTests::test_getLoadableModules ( )
inline

Definition at line 346 of file ModuleManagerTests.cpp.

◆ test_getLoadedModules()

void ModuleManagerTests::test_getLoadedModules ( )
inline

Definition at line 336 of file ModuleManagerTests.cpp.

◆ test_getLoadPath()

void ModuleManagerTests::test_getLoadPath ( )
inline

Definition at line 300 of file ModuleManagerTests.cpp.

◆ test_load()

void ModuleManagerTests::test_load ( )
inline

Definition at line 100 of file ModuleManagerTests.cpp.

◆ test_setLoadpath()

void ModuleManagerTests::test_setLoadpath ( )
inline

Definition at line 280 of file ModuleManagerTests.cpp.

◆ test_symbol()

void ModuleManagerTests::test_symbol ( )
inline

Definition at line 223 of file ModuleManagerTests.cpp.

◆ test_unload()

void ModuleManagerTests::test_unload ( )
inline

Definition at line 162 of file ModuleManagerTests.cpp.

◆ test_unloadAll()

void ModuleManagerTests::test_unloadAll ( )
inline

Definition at line 201 of file ModuleManagerTests.cpp.

Member Data Documentation

◆ m_pModMgr

RTC::ModuleManager* ModuleManagerTests::m_pModMgr
private

Definition at line 47 of file ModuleManagerTests.cpp.


The documentation for this class was generated from the following file:


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:46