#include "behaviortree_cpp/action_node.h"
#include "behaviortree_cpp/basic_types.h"
#include <chrono>
#include <condition_variable>
#include <future>
#include <mutex>
#include <stdexcept>
#include <string>
#include <thread>
#include <gtest/gtest.h>
#include <gmock/gmock.h>
Go to the source code of this file.
Classes | |
struct | MockedThreadedAction |
struct | MockedThreadedActionFixture |
struct | NodeStatusFixture |
Functions | |
INSTANTIATE_TEST_SUITE_P (, NodeStatusFixture, testing::Values(BT::NodeStatus::SUCCESS, BT::NodeStatus::FAILURE)) | |
TEST_F (MockedThreadedActionFixture, exception) | |
TEST_F (MockedThreadedActionFixture, halt) | |
TEST_F (MockedThreadedActionFixture, no_halt) | |
TEST_P (NodeStatusFixture, normal_routine) | |
INSTANTIATE_TEST_SUITE_P | ( | NodeStatusFixture | , |
testing::Values(BT::NodeStatus::SUCCESS, BT::NodeStatus::FAILURE) | |||
) |
TEST_F | ( | MockedThreadedActionFixture | , |
exception | |||
) |
Definition at line 123 of file gtest_async_action_node.cpp.
TEST_F | ( | MockedThreadedActionFixture | , |
halt | |||
) |
Definition at line 86 of file gtest_async_action_node.cpp.
TEST_F | ( | MockedThreadedActionFixture | , |
no_halt | |||
) |
Definition at line 70 of file gtest_async_action_node.cpp.
TEST_P | ( | NodeStatusFixture | , |
normal_routine | |||
) |
Definition at line 54 of file gtest_async_action_node.cpp.