Classes | Functions
rolling_recorder_action_server_handler_test.cpp File Reference
#include <fstream>
#include <thread>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include <boost/ref.hpp>
#include <boost/filesystem.hpp>
#include <ros/ros.h>
#include <std_msgs/String.h>
#include <rosbag/bag.h>
#include <recorder_msgs/RollingRecorderGoal.h>
#include <rosbag_cloud_recorders/rolling_recorder/rolling_recorder_action_server_handler.h>
#include <rosbag_cloud_recorders/utils/file_utils.h>
#include <aws_common/fs_utils/wordexp_ros.h>
#include <wordexp.h>
Include dependency graph for rolling_recorder_action_server_handler_test.cpp:

Go to the source code of this file.

Classes

class  MockRollingRecorderGoalHandle
 
class  MockRollingRecorderGoalHandle::MockRollingRecorderGoalHandleImpl
 
class  MockRollingRecorderStatus
 
class  MockS3UploadClient
 
class  RollingRecorderActionServerHandlerTests
 

Functions

int main (int argc, char **argv)
 
 MATCHER_P (FeedbackHasStatus, expected_status,"")
 
 TEST_F (RollingRecorderActionServerHandlerTests, TestRollingRecorderActionSucceeds)
 
 TEST_F (RollingRecorderActionServerHandlerTests, TestRollingRecorderSucceedsDoesntUploadWithNoFiles)
 
 TEST_F (RollingRecorderActionServerHandlerTests, TestRollingRecorderUploadFails)
 
 TEST_F (RollingRecorderActionServerHandlerTests, TestRollingRecorderUploadTimesOut)
 
 TEST_F (RollingRecorderActionServerHandlerTests, TestRollingRecorderActionServerBusy)
 

Function Documentation

int main ( int  argc,
char **  argv 
)
MATCHER_P ( FeedbackHasStatus  ,
expected_status  ,
""   
)
TEST_F ( RollingRecorderActionServerHandlerTests  ,
TestRollingRecorderActionSucceeds   
)
TEST_F ( RollingRecorderActionServerHandlerTests  ,
TestRollingRecorderSucceedsDoesntUploadWithNoFiles   
)
TEST_F ( RollingRecorderActionServerHandlerTests  ,
TestRollingRecorderUploadFails   
)
TEST_F ( RollingRecorderActionServerHandlerTests  ,
TestRollingRecorderUploadTimesOut   
)
TEST_F ( RollingRecorderActionServerHandlerTests  ,
TestRollingRecorderActionServerBusy   
)


rosbag_cloud_recorders
Author(s): AWS RoboMaker
autogenerated on Tue Jun 1 2021 02:51:28