Classes | Enumerations | Functions
script_parser_test.cpp File Reference
#include <gtest/gtest.h>
#include "behaviortree_cpp/scripting/operators.hpp"
#include "behaviortree_cpp/bt_factory.h"
#include "../sample_nodes/dummy_nodes.h"
#include "test_helper.hpp"
#include <lexy/input/string_input.hpp>
Include dependency graph for script_parser_test.cpp:

Go to the source code of this file.

Classes

class  SampleNode595
 

Enumerations

enum  DeviceType { BATT = 1, CONTROLLER = 2 }
 

Functions

BT::NodeStatus checkLevel (BT::TreeNode &self)
 
BT::Any GetScriptResult (BT::Ast::Environment &environment, const char *text)
 
 TEST (ParserTest, AnyTypes)
 
 TEST (ParserTest, AnyTypes_Failing)
 
 TEST (ParserTest, Enums_Issue_523)
 
 TEST (ParserTest, EnumsBasic)
 
 TEST (ParserTest, EnumsXML)
 
 TEST (ParserTest, Equations)
 
 TEST (ParserTest, Issue595)
 
 TEST (ParserTest, NewLine)
 
 TEST (ParserTest, NotInitializedComparison)
 

Enumeration Type Documentation

◆ DeviceType

enum DeviceType
Enumerator
BATT 
CONTROLLER 

Definition at line 322 of file script_parser_test.cpp.

Function Documentation

◆ checkLevel()

BT::NodeStatus checkLevel ( BT::TreeNode self)

Definition at line 328 of file script_parser_test.cpp.

◆ GetScriptResult()

BT::Any GetScriptResult ( BT::Ast::Environment environment,
const char *  text 
)

Definition at line 10 of file script_parser_test.cpp.

◆ TEST() [1/9]

TEST ( ParserTest  ,
AnyTypes   
)

Definition at line 30 of file script_parser_test.cpp.

◆ TEST() [2/9]

TEST ( ParserTest  ,
AnyTypes_Failing   
)

Definition at line 90 of file script_parser_test.cpp.

◆ TEST() [3/9]

TEST ( ParserTest  ,
Enums_Issue_523   
)

Definition at line 346 of file script_parser_test.cpp.

◆ TEST() [4/9]

TEST ( ParserTest  ,
EnumsBasic   
)

Definition at line 258 of file script_parser_test.cpp.

◆ TEST() [5/9]

TEST ( ParserTest  ,
EnumsXML   
)

Definition at line 289 of file script_parser_test.cpp.

◆ TEST() [6/9]

TEST ( ParserTest  ,
Equations   
)

Definition at line 112 of file script_parser_test.cpp.

◆ TEST() [7/9]

TEST ( ParserTest  ,
Issue595   
)

Definition at line 401 of file script_parser_test.cpp.

◆ TEST() [8/9]

TEST ( ParserTest  ,
NewLine   
)

Definition at line 426 of file script_parser_test.cpp.

◆ TEST() [9/9]

TEST ( ParserTest  ,
NotInitializedComparison   
)

Definition at line 239 of file script_parser_test.cpp.



behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:08