Public Member Functions | Private Member Functions | Private Attributes | List of all members
ModuleManager::ModuleManagerTests Class Reference
Inheritance diagram for ModuleManager::ModuleManagerTests:
Inheritance graph
[legend]

Public Member Functions

 ModuleManagerTests ()
 Constructor. More...
 
virtual void setUp ()
 Test initialization. More...
 
virtual void tearDown ()
 Test finalization. More...
 
void test_addLoadpath ()
 addLoadpath()�᥽�åɤΥƥ��� More...
 
void test_allowAbsolutePath_and_disallowAbsolutePath ()
 allowAbsolutePath()�᥽�åɤ�disallowAbsolutePath()�᥽�åɤΥƥ��� More...
 
void test_allowModuleDownload ()
 allowModuleDownload()�᥽�åɤΥƥ��� More...
 
void test_disallowModuleDownload ()
 disallowModuleDownload()�᥽�åɤΥƥ��� More...
 
void test_fileExist ()
 fileExist()�᥽�åɤΥƥ��� More...
 
void test_findFile ()
 findFile()�᥽�åɤΥƥ��� More...
 
void test_getInitFuncName ()
 getInitFuncName()�᥽�åɤΥƥ��� More...
 
void test_getLoadableModules ()
 getLoadableModules()�᥽�åɤΥƥ��� More...
 
void test_getLoadedModules ()
 getLoadedModules()�᥽�åɤΥƥ��� More...
 
void test_load ()
 load()�᥽�åɤΥƥ��� More...
 
void test_load_inexistent_on_load_path ()
 load()�᥽�åɤΥƥ��� More...
 
void test_setLoadpath_and_getLoadPath ()
 setLoadpath()��getLoadPath()�Υƥ��� More...
 
void test_symbol ()
 symbol()�᥽�åɤΥƥ��� More...
 
void test_unload ()
 unload()�᥽�åɤΥƥ��� More...
 
void test_unloadAll ()
 unloadAll()�᥽�åɤΥƥ��� More...
 
 ~ModuleManagerTests ()
 Destructor. More...
 

Private Member Functions

 CPPUNIT_TEST (test_load)
 
 CPPUNIT_TEST (test_load_inexistent_on_load_path)
 
 CPPUNIT_TEST (test_unload)
 
 CPPUNIT_TEST (test_unloadAll)
 
 CPPUNIT_TEST (test_symbol)
 
 CPPUNIT_TEST (test_setLoadpath_and_getLoadPath)
 
 CPPUNIT_TEST (test_addLoadpath)
 
 CPPUNIT_TEST (test_getLoadableModules)
 
 CPPUNIT_TEST (test_allowAbsolutePath_and_disallowAbsolutePath)
 
 CPPUNIT_TEST (test_findFile)
 
 CPPUNIT_TEST (test_fileExist)
 
 CPPUNIT_TEST (test_getInitFuncName)
 
 CPPUNIT_TEST_SUITE (ModuleManagerTests)
 
 CPPUNIT_TEST_SUITE_END ()
 
bool isFound (const std::vector< coil::Properties > &path, const std::string &mod)
 

Private Attributes

RTC::ModuleManagerm_pModMgr
 

Detailed Description

Definition at line 58 of file ModuleManager/ModuleManagerTests.cpp.

Constructor & Destructor Documentation

ModuleManager::ModuleManagerTests::ModuleManagerTests ( )
inline

Constructor.

Definition at line 96 of file ModuleManager/ModuleManagerTests.cpp.

ModuleManager::ModuleManagerTests::~ModuleManagerTests ( )
inline

Destructor.

Definition at line 103 of file ModuleManager/ModuleManagerTests.cpp.

Member Function Documentation

ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_load  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_load_inexistent_on_load_path  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_unload  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_unloadAll  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_symbol  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_setLoadpath_and_getLoadPath  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_addLoadpath  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_getLoadableModules  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_allowAbsolutePath_and_disallowAbsolutePath  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_findFile  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_fileExist  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST ( test_getInitFuncName  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST_SUITE ( ModuleManagerTests  )
private
ModuleManager::ModuleManagerTests::CPPUNIT_TEST_SUITE_END ( )
private
bool ModuleManager::ModuleManagerTests::isFound ( const std::vector< coil::Properties > &  path,
const std::string &  mod 
)
inlineprivate

Definition at line 83 of file ModuleManager/ModuleManagerTests.cpp.

virtual void ModuleManager::ModuleManagerTests::setUp ( )
inlinevirtual

Test initialization.

Definition at line 110 of file ModuleManager/ModuleManagerTests.cpp.

virtual void ModuleManager::ModuleManagerTests::tearDown ( )
inlinevirtual

Test finalization.

Definition at line 142 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_addLoadpath ( )
inline

addLoadpath()�᥽�åɤΥƥ���

  • �����������ɥѥ����ɲäǤ��뤫��

Definition at line 399 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_allowAbsolutePath_and_disallowAbsolutePath ( )
inline

allowAbsolutePath()�᥽�åɤ�disallowAbsolutePath()�᥽�åɤΥƥ���

  • ���Хѥ��������Ĥ������֤ǡ����Хѥ�����ǥ⥸�塼������ɤǤ��뤫��
  • ���Хѥ������ػߤ������֤ǡ����Хѥ�����ǥ⥸�塼������ɤ��ߤơ��տޤɤ��꼺�Ԥ��뤫��

Definition at line 471 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_allowModuleDownload ( )
inline

allowModuleDownload()�᥽�åɤΥƥ���

Definition at line 492 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_disallowModuleDownload ( )
inline

disallowModuleDownload()�᥽�åɤΥƥ���

Definition at line 500 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_fileExist ( )
inline

fileExist()�᥽�åɤΥƥ���

  • ¸�ߤ���ե��������ꤷ�����ˡ�������Ƚ�ꤵ��뤫��
  • ¸�ߤ��ʤ��ե��������ꤷ�����ˡ�������Ƚ�ꤵ��뤫��
  • ¸�ߤ���ե�������//�ס�../�פ������ä��ѥ�ɽ���ǻ��ꤷ����硢������Ƚ�ꤵ��뤫��

Definition at line 533 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_findFile ( )
inline

findFile()�᥽�åɤΥƥ���

  • ���ꤷ���ѥ���˥ե����뤬¸�ߤ����硢������̵ͭȽ�ꤷ���ѥ�������Ǥ��뤫��
  • ���ꤷ���ѥ���˥ե����뤬¸�ߤ��ʤ���硢������̵ͭȽ�ꤷ����ʸ���������Ǥ��뤫��

Definition at line 511 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_getInitFuncName ( )
inline

getInitFuncName()�᥽�åɤΥƥ���

  • ������ؿ�̾�������������Ǥ��뤫��

Definition at line 550 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_getLoadableModules ( )
inline

getLoadableModules()�᥽�åɤΥƥ���

Definition at line 447 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_getLoadedModules ( )
inline

getLoadedModules()�᥽�åɤΥƥ���

Definition at line 439 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_load ( )
inline

load()�᥽�åɤΥƥ���

  • �ե�����̾�������ꤷ�����ˡ�����˥����ɤǤ��뤫��
  • �ե�����̾�����Хѥ��ǻ��ꤷ�����ˡ�����˥����ɤǤ��뤫��
  • �ѥ���ˡ���//�פ��../�פ��ޤޤ����ˡ�����˥����ɤǤ��뤫��
  • �����ɥѥ���˥ե������¸�ߤ��뤬����ĥ�Ҥ�Ŭ�ѳ��Ǥ�����ˡ��տޤɤ�������ɼ��Ԥ��뤫��
  • ¸�ߤ��ʤ��ե��������ꤷ�����ˡ��տޤɤ���˥����ɼ��Ԥ��뤫��

Definition at line 158 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_load_inexistent_on_load_path ( )
inline

load()�᥽�åɤΥƥ���

  • �����ɥѥ����¸�ߤ��ʤ��⥸�塼��Υ����ɤ��ߤ���硢�տޤɤ�������ɼ��Ԥ��뤫��

Definition at line 242 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_setLoadpath_and_getLoadPath ( )
inline

setLoadpath()��getLoadPath()�Υƥ���

  • �����ɥѥ�������������Ǥ��뤫��
  • �����ɥѥ��������������Ǥ��뤫��

Definition at line 378 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_symbol ( )
inline

symbol()�᥽�åɤΥƥ���

  • �⥸�塼�뤬���ĥ���ܥ�ʴؿ��ݥ��󥿡ˤ�����˼����Ǥ��뤫��
  • ������������ܥ���Ф���ƽФ�����˹Ԥ��뤫��

Definition at line 350 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_unload ( )
inline

unload()�᥽�åɤΥƥ���

  • �����ɤ��Ƥ������⥸�塼�����������������ɤǤ��뤫��
  • ��������ɤ��Ƥ��ʤ��⥸�塼��ϡ��ʤ���������ɤ��줺�˻ĤäƤ��뤫��
  • ���Хѥ�����ꤻ�����ե�����̾�������ꤷ�����ˡ��տޤɤ���˥�������ɼ��Ԥ��뤫��
  • �����ɤ��Ƥ��ʤ��⥸�塼��Υ�������ɤ��ߤ���硢�տޤɤ���˼��Ԥ��뤫��
  • ��������ɺѤߤΥ⥸�塼��򡢤���˥�������ɤ��褦�Ȼ�ߤ���硢�տޤɤ���˼��Ԥ��뤫��

Definition at line 279 of file ModuleManager/ModuleManagerTests.cpp.

void ModuleManager::ModuleManagerTests::test_unloadAll ( )
inline

unloadAll()�᥽�åɤΥƥ���

  • �����ɺѤߤΥ⥸�塼�뤬���٤ƥ�������ɤ���뤫��

Definition at line 329 of file ModuleManager/ModuleManagerTests.cpp.

Member Data Documentation

RTC::ModuleManager* ModuleManager::ModuleManagerTests::m_pModMgr
private

Definition at line 80 of file ModuleManager/ModuleManagerTests.cpp.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Jun 10 2019 14:08:01