Easy Navigation
Loading...
Searching...
No Matches
system_shutdown_request_tests.cpp File Reference

A shutdown requested by a recovery mitigation takes SystemNode (and every EasyNav node) out of Active through the lifecycle's error path, ending in Finalized. More...

#include <string>
#include <vector>
#include "easynav_system/SystemNode.hpp"
#include "lifecycle_msgs/msg/state.hpp"
#include "lifecycle_msgs/msg/transition.hpp"
#include "geometry_msgs/msg/twist.hpp"
#include "geometry_msgs/msg/twist_stamped.hpp"
#include "rclcpp/rclcpp.hpp"
#include "gtest/gtest.h"
Include dependency graph for system_shutdown_request_tests.cpp:

Classes

class  SystemShutdownRequestTest

Functions

 TEST_F (SystemShutdownRequestTest, NoRequestByDefault)
 TEST_F (SystemShutdownRequestTest, RequestEndsFinalizedThroughErrorProcessing)

Detailed Description

A shutdown requested by a recovery mitigation takes SystemNode (and every EasyNav node) out of Active through the lifecycle's error path, ending in Finalized.

Function Documentation

◆ TEST_F() [1/2]

TEST_F ( SystemShutdownRequestTest ,
NoRequestByDefault  )

◆ TEST_F() [2/2]

TEST_F ( SystemShutdownRequestTest ,
RequestEndsFinalizedThroughErrorProcessing  )