Classes | Functions
types_test.cpp File Reference
#include "unit.hpp"
#include <iostream>
#include <scripting/FunctionGraph.hpp>
#include <OperationCaller.hpp>
#include <extras/SimulationActivity.hpp>
#include <extras/SimulationThread.hpp>
#include <Service.hpp>
#include <TaskContext.hpp>
#include <scripting/ScriptingService.hpp>
#include <scripting/Parser.hpp>
#include <types/GlobalsRepository.hpp>
#include <types/Types.hpp>
#include <types/StructTypeInfo.hpp>
#include <types/SequenceTypeInfo.hpp>
#include "datasource_fixture.hpp"
#include "operations_fixture.hpp"
Include dependency graph for types_test.cpp:

Go to the source code of this file.

Classes

class  TypesTest
 

Functions

 BOOST_AUTO_TEST_CASE (testStringCapacity)
 Tests the preservation of the capacity of a string in the type system. More...
 
 BOOST_AUTO_TEST_CASE (testTypes)
 
 BOOST_AUTO_TEST_CASE (testAliases)
 
 BOOST_AUTO_TEST_CASE (testCharType)
 
 BOOST_AUTO_TEST_CASE (testOperators)
 
 BOOST_AUTO_TEST_CASE (testDotsAndIndexes)
 
 BOOST_AUTO_TEST_CASE (testConversions)
 
 BOOST_AUTO_TEST_CASE (testLongLong)
 
 BOOST_AUTO_TEST_CASE (testHex)
 
 BOOST_AUTO_TEST_CASE (testProperties)
 
 BOOST_AUTO_TEST_CASE (testOperatorOrder)
 
 BOOST_AUTO_TEST_CASE (testGlobals)
 
 BOOST_AUTO_TEST_CASE (testFlowStatus)
 

Function Documentation

BOOST_AUTO_TEST_CASE ( testStringCapacity  )

Tests the preservation of the capacity of a string in the type system.

Definition at line 68 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testTypes  )

Definition at line 141 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testAliases  )

Definition at line 275 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testCharType  )

Definition at line 293 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testOperators  )

Tests some random operations, and alow the operator+ for strings.

Definition at line 338 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testDotsAndIndexes  )

Tests parsing multiple occurences of '[]' and '.' while indexing into structs and sequences and any combination thereof.

Definition at line 370 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testConversions  )

Tests converting double to float to int in several directions.

Definition at line 408 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testLongLong  )

Tests converting (unsigned) long long types to and from other types.

Definition at line 429 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testHex  )

Tests hexadecimals

Definition at line 458 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testProperties  )

Tests reading/writing property(bags) in scripting.

Definition at line 481 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testOperatorOrder  )

Definition at line 539 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testGlobals  )

Definition at line 561 of file types_test.cpp.

BOOST_AUTO_TEST_CASE ( testFlowStatus  )

Definition at line 577 of file types_test.cpp.



rtt
Author(s): RTT Developers
autogenerated on Tue Jun 25 2019 19:33:40