#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. | |
BOOST_AUTO_TEST_CASE (testTypes) | |
BOOST_AUTO_TEST_CASE (testCharType) | |
BOOST_AUTO_TEST_CASE (testOperators) | |
BOOST_AUTO_TEST_CASE (testDotsAndIndexes) | |
BOOST_AUTO_TEST_CASE (testConversions) | |
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 140 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testCharType | ) |
Definition at line 267 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testOperators | ) |
Tests some random operations, and alow the operator+ for strings.
Definition at line 312 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 344 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testConversions | ) |
Tests converting double to float to int in several directions.
Definition at line 382 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testHex | ) |
Tests hexadecimals
Definition at line 403 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testProperties | ) |
Tests reading/writing property(bags) in scripting.
Definition at line 426 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testOperatorOrder | ) |
Definition at line 484 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testGlobals | ) |
Definition at line 506 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testFlowStatus | ) |
Definition at line 522 of file types_test.cpp.