#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.