#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"
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) | |
| 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.