Classes | Functions | Variables
gtest_switch.cpp File Reference
#include <gtest/gtest.h>
#include "action_test_node.h"
#include "condition_test_node.h"
#include "behaviortree_cpp_v3/behavior_tree.h"
#include "behaviortree_cpp_v3/tree_node.h"
#include "behaviortree_cpp_v3/bt_factory.h"
Include dependency graph for gtest_switch.cpp:

Go to the source code of this file.

Classes

struct  SwitchTest
 

Functions

 TEST_F (SwitchTest, DefaultCase)
 
 TEST_F (SwitchTest, Case1)
 
 TEST_F (SwitchTest, Case2)
 
 TEST_F (SwitchTest, CaseNone)
 
 TEST_F (SwitchTest, CaseSwitchToDefault)
 
 TEST_F (SwitchTest, CaseSwitchToAction2)
 
 TEST_F (SwitchTest, ActionFailure)
 

Variables

static const char * xml_text
 

Function Documentation

TEST_F ( SwitchTest  ,
DefaultCase   
)

Definition at line 62 of file gtest_switch.cpp.

TEST_F ( SwitchTest  ,
Case1   
)

Definition at line 80 of file gtest_switch.cpp.

TEST_F ( SwitchTest  ,
Case2   
)

Definition at line 99 of file gtest_switch.cpp.

TEST_F ( SwitchTest  ,
CaseNone   
)

Definition at line 118 of file gtest_switch.cpp.

TEST_F ( SwitchTest  ,
CaseSwitchToDefault   
)

Definition at line 137 of file gtest_switch.cpp.

TEST_F ( SwitchTest  ,
CaseSwitchToAction2   
)

Definition at line 180 of file gtest_switch.cpp.

TEST_F ( SwitchTest  ,
ActionFailure   
)

Definition at line 207 of file gtest_switch.cpp.

Variable Documentation

const char* xml_text
static
Initial value:
= R"(
<root main_tree_to_execute = "MainTree" >
<BehaviorTree ID="MainTree">
<Switch3 name="simple_switch" variable="{my_var}" case_1="1" case_2="42 case_3="666" >
<AsyncActionTest name="action_1"/>
<AsyncActionTest name="action_42"/>
<AsyncActionTest name="action_666"/>
<AsyncActionTest name="action_default"/>
</Switch3>
</BehaviorTree>
</root>
)"

Definition at line 11 of file gtest_switch.cpp.



behaviotree_cpp_v3
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Tue May 4 2021 02:56:25