Classes | Macros | Functions
test_sot_loader.cpp File Reference
#include <dynamic-graph/entity.h>
#include <dynamic-graph/factory.h>
#include <dynamic-graph/pool.h>
#include <boost/test/included/unit_test.hpp>
#include <fstream>
#include <iostream>
#include "sot/core/debug.hh"
#include "sot/core/device.hh"
#include "sot/core/sot-loader.hh"
Include dependency graph for test_sot_loader.cpp:

Go to the source code of this file.

Classes

class  TestDevice
 
struct  TestFixture
 

Macros

#define BOOST_TEST_MODULE   test_sot_loader
 

Functions

 BOOST_FIXTURE_TEST_CASE (test_cleanup_init, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_cleanup_no_init, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_default_behavior, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_load_device_in_python, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_option_parsing_input_file, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_option_parsing_sot_dynamic_library, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_plugin_existance, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_run_python_command, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_run_python_command_error, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_run_python_scripts, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_run_python_scripts_failure, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_sot_loader_one_iteration, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_sot_loader_set_dynamic_library_name, TestFixture)
 
 BOOST_FIXTURE_TEST_CASE (test_start_stop_dg, TestFixture)
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   test_sot_loader

Definition at line 10 of file test_sot_loader.cpp.

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/14]

BOOST_FIXTURE_TEST_CASE ( test_cleanup_init  ,
TestFixture   
)

Definition at line 137 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [2/14]

BOOST_FIXTURE_TEST_CASE ( test_cleanup_no_init  ,
TestFixture   
)

Definition at line 132 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [3/14]

BOOST_FIXTURE_TEST_CASE ( test_default_behavior  ,
TestFixture   
)

Definition at line 66 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [4/14]

BOOST_FIXTURE_TEST_CASE ( test_load_device_in_python  ,
TestFixture   
)

Definition at line 194 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [5/14]

BOOST_FIXTURE_TEST_CASE ( test_option_parsing_input_file  ,
TestFixture   
)

Definition at line 82 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [6/14]

BOOST_FIXTURE_TEST_CASE ( test_option_parsing_sot_dynamic_library  ,
TestFixture   
)

Definition at line 94 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [7/14]

BOOST_FIXTURE_TEST_CASE ( test_plugin_existance  ,
TestFixture   
)

Definition at line 56 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [8/14]

BOOST_FIXTURE_TEST_CASE ( test_run_python_command  ,
TestFixture   
)

Definition at line 144 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [9/14]

BOOST_FIXTURE_TEST_CASE ( test_run_python_command_error  ,
TestFixture   
)

Definition at line 155 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [10/14]

BOOST_FIXTURE_TEST_CASE ( test_run_python_scripts  ,
TestFixture   
)

Definition at line 170 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [11/14]

BOOST_FIXTURE_TEST_CASE ( test_run_python_scripts_failure  ,
TestFixture   
)

Definition at line 179 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [12/14]

BOOST_FIXTURE_TEST_CASE ( test_sot_loader_one_iteration  ,
TestFixture   
)

Definition at line 112 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [13/14]

BOOST_FIXTURE_TEST_CASE ( test_sot_loader_set_dynamic_library_name  ,
TestFixture   
)

Definition at line 106 of file test_sot_loader.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [14/14]

BOOST_FIXTURE_TEST_CASE ( test_start_stop_dg  ,
TestFixture   
)

Definition at line 72 of file test_sot_loader.cpp.



sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Tue Oct 24 2023 02:26:32