#include <mutex>
#include <condition_variable>
#include <algorithm>
#include <chrono>
#include <string>
#include <gmock/gmock.h>
#include <rclcpp/logging.hpp>
Go to the source code of this file.
|
const rclcpp::Logger | testing::LOGGER = rclcpp::get_logger("moveit.pilz_industrial_motion_planner.async_test") |
|
◆ ACTION_OPEN_BARRIER
#define ACTION_OPEN_BARRIER |
( |
|
str | ) |
|
Value: ::testing::InvokeWithoutArgs([this](void) { \
this->triggerClearEvent(str); \
return true; \
})
Definition at line 111 of file async_test.h.
◆ ACTION_OPEN_BARRIER_VOID
#define ACTION_OPEN_BARRIER_VOID |
( |
|
str | ) |
::testing::InvokeWithoutArgs([this]() { this->triggerClearEvent(str); }) |
◆ BARRIER
#define BARRIER |
( |
|
... | ) |
EXPECT_TRUE(barricade(__VA_ARGS__)) |
◆ BARRIER_FATAL
#define BARRIER_FATAL |
( |
|
... | ) |
ASSERT_TRUE(barricade(__VA_ARGS__)) |