#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 276 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testOperators | ) |
Tests some random operations, and alow the operator+ for strings.
Definition at line 321 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 353 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testConversions | ) |
Tests converting double to float to int in several directions.
Definition at line 391 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testHex | ) |
Tests hexadecimals
Definition at line 412 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testProperties | ) |
Tests reading/writing property(bags) in scripting.
Definition at line 435 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testOperatorOrder | ) |
Definition at line 493 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testGlobals | ) |
Definition at line 515 of file types_test.cpp.
BOOST_AUTO_TEST_CASE | ( | testFlowStatus | ) |
Definition at line 531 of file types_test.cpp.