Classes | Defines | Functions | Variables
client_test.cpp File Reference
#include <ros/ros.h>
#include <ros/console.h>
#include <gtest/gtest.h>
#include <tf/transform_listener.h>
#include <interactive_markers/interactive_marker_server.h>
#include <interactive_markers/interactive_marker_client.h>
Include dependency graph for client_test.cpp:

Go to the source code of this file.

Classes

struct  Msg
class  SequenceTest

Defines

#define DBG_MSG(...)   printf( __VA_ARGS__ ); printf("\n");
#define DBG_MSG_STREAM(...)   std::cout << __VA_ARGS__ << std::endl;

Functions

int main (int argc, char **argv)
 TEST (InteractiveMarkerClient, init_simple1)
 TEST (InteractiveMarkerClient, init_simple2)
 TEST (InteractiveMarkerClient, init_many_inits)
 TEST (InteractiveMarkerClient, init_many_updates)
 TEST (InteractiveMarkerClient, init_invalid_tf)
 TEST (InteractiveMarkerClient, init_wait_tf)
 TEST (InteractiveMarkerClient, init_wait_tf_zerotime)
 TEST (InteractiveMarkerClient, init_wait_tf_inverse)
 TEST (InteractiveMarkerClient, wait_tf_inverse)
 TEST (InteractiveMarkerClient, wrong_seq_num1)
 TEST (InteractiveMarkerClient, wrong_seq_num2)
 TEST (InteractiveMarkerClient, wrong_seq_num3)
 TEST (InteractiveMarkerClient, wrong_seq_num4)
 TEST (InteractiveMarkerClient, wrong_seq_num5)
 TEST (InteractiveMarkerClient, wrong_seq_num6)
 TEST (InteractiveMarkerClient, init_twoservers)

Variables

std::string target_frame = "target_frame"

Define Documentation

#define DBG_MSG (   ...)    printf( __VA_ARGS__ ); printf("\n");

Definition at line 41 of file client_test.cpp.

#define DBG_MSG_STREAM (   ...)    std::cout << __VA_ARGS__ << std::endl;

Definition at line 42 of file client_test.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 919 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_simple1   
)

Definition at line 342 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_simple2   
)

Definition at line 362 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_many_inits   
)

Definition at line 383 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_many_updates   
)

Definition at line 413 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_invalid_tf   
)

Definition at line 441 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_wait_tf   
)

Definition at line 467 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_wait_tf_zerotime   
)

Definition at line 523 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_wait_tf_inverse   
)

Definition at line 551 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wait_tf_inverse   
)

Definition at line 621 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num1   
)

Definition at line 687 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num2   
)

Definition at line 714 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num3   
)

Definition at line 741 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num4   
)

Definition at line 768 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num5   
)

Definition at line 802 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
wrong_seq_num6   
)

Definition at line 836 of file client_test.cpp.

TEST ( InteractiveMarkerClient  ,
init_twoservers   
)

Definition at line 871 of file client_test.cpp.


Variable Documentation

std::string target_frame = "target_frame"

Definition at line 74 of file client_test.cpp.



interactive_markers
Author(s): David Gossow
autogenerated on Sun Feb 3 2019 03:43:04