#include <gtest/gtest.h>
#include <ros/ros.h>
#include <rviz/default_plugin/interactive_markers/interactive_marker_client.h>
Go to the source code of this file.
Classes | |
class | MockReceiver |
Functions | |
int | main (int argc, char **argv) |
visualization_msgs::InteractiveMarkerInit::Ptr | makeInit (const std::string &server_name, uint64_t seq_num, const std::string &marker_name, double x_value) |
visualization_msgs::InteractiveMarkerUpdate::Ptr | makeKeepAlive (const std::string &server_name, uint64_t seq_num) |
visualization_msgs::InteractiveMarkerUpdate::Ptr | makeUpdateMarker (const std::string &server_name, uint64_t seq_num, const std::string &marker_name, double x_value) |
visualization_msgs::InteractiveMarkerUpdate::Ptr | makeUpdatePose (const std::string &server_name, uint64_t seq_num, const std::string &marker_name, double x_value) |
TEST (InteractiveMarkerClient, normal_startup) | |
TEST (InteractiveMarkerClient, normal_keepalive) | |
TEST (InteractiveMarkerClient, update_first) | |
TEST (InteractiveMarkerClient, good_keepalive_first) | |
TEST (InteractiveMarkerClient, later_keepalive_first) | |
TEST (InteractiveMarkerClient, queued_updates_second_init) | |
TEST (InteractiveMarkerClient, normal_two_server) | |
TEST (InteractiveMarkerClient, two_server_one_slow) | |
TEST (InteractiveMarkerClient, init_init_update) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 449 of file interactive_marker_client_test.cpp.
visualization_msgs::InteractiveMarkerInit::Ptr makeInit | ( | const std::string & | server_name, |
uint64_t | seq_num, | ||
const std::string & | marker_name, | ||
double | x_value | ||
) |
Definition at line 114 of file interactive_marker_client_test.cpp.
visualization_msgs::InteractiveMarkerUpdate::Ptr makeKeepAlive | ( | const std::string & | server_name, |
uint64_t | seq_num | ||
) |
Definition at line 158 of file interactive_marker_client_test.cpp.
visualization_msgs::InteractiveMarkerUpdate::Ptr makeUpdateMarker | ( | const std::string & | server_name, |
uint64_t | seq_num, | ||
const std::string & | marker_name, | ||
double | x_value | ||
) |
Definition at line 128 of file interactive_marker_client_test.cpp.
visualization_msgs::InteractiveMarkerUpdate::Ptr makeUpdatePose | ( | const std::string & | server_name, |
uint64_t | seq_num, | ||
const std::string & | marker_name, | ||
double | x_value | ||
) |
Definition at line 143 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
normal_startup | |||
) |
Definition at line 168 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
normal_keepalive | |||
) |
Definition at line 196 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
update_first | |||
) |
Definition at line 224 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
good_keepalive_first | |||
) |
Definition at line 246 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
later_keepalive_first | |||
) |
Definition at line 267 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
queued_updates_second_init | |||
) |
Definition at line 297 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
normal_two_server | |||
) |
Definition at line 337 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
two_server_one_slow | |||
) |
Definition at line 374 of file interactive_marker_client_test.cpp.
TEST | ( | InteractiveMarkerClient | , |
init_init_update | |||
) |
Definition at line 420 of file interactive_marker_client_test.cpp.