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