Classes | Macros | 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
 

Macros

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

Macro Definition Documentation

◆ DBG_MSG

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

Definition at line 41 of file client_test.cpp.

◆ DBG_MSG_STREAM

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

Definition at line 42 of file client_test.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 919 of file client_test.cpp.

◆ TEST() [1/16]

TEST ( InteractiveMarkerClient  ,
init_simple1   
)

Definition at line 342 of file client_test.cpp.

◆ TEST() [2/16]

TEST ( InteractiveMarkerClient  ,
init_simple2   
)

Definition at line 362 of file client_test.cpp.

◆ TEST() [3/16]

TEST ( InteractiveMarkerClient  ,
init_many_inits   
)

Definition at line 383 of file client_test.cpp.

◆ TEST() [4/16]

TEST ( InteractiveMarkerClient  ,
init_many_updates   
)

Definition at line 413 of file client_test.cpp.

◆ TEST() [5/16]

TEST ( InteractiveMarkerClient  ,
init_invalid_tf   
)

Definition at line 441 of file client_test.cpp.

◆ TEST() [6/16]

TEST ( InteractiveMarkerClient  ,
init_wait_tf   
)

Definition at line 467 of file client_test.cpp.

◆ TEST() [7/16]

TEST ( InteractiveMarkerClient  ,
init_wait_tf_zerotime   
)

Definition at line 523 of file client_test.cpp.

◆ TEST() [8/16]

TEST ( InteractiveMarkerClient  ,
init_wait_tf_inverse   
)

Definition at line 551 of file client_test.cpp.

◆ TEST() [9/16]

TEST ( InteractiveMarkerClient  ,
wait_tf_inverse   
)

Definition at line 621 of file client_test.cpp.

◆ TEST() [10/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num1   
)

Definition at line 687 of file client_test.cpp.

◆ TEST() [11/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num2   
)

Definition at line 714 of file client_test.cpp.

◆ TEST() [12/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num3   
)

Definition at line 741 of file client_test.cpp.

◆ TEST() [13/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num4   
)

Definition at line 768 of file client_test.cpp.

◆ TEST() [14/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num5   
)

Definition at line 802 of file client_test.cpp.

◆ TEST() [15/16]

TEST ( InteractiveMarkerClient  ,
wrong_seq_num6   
)

Definition at line 836 of file client_test.cpp.

◆ TEST() [16/16]

TEST ( InteractiveMarkerClient  ,
init_twoservers   
)

Definition at line 871 of file client_test.cpp.

Variable Documentation

◆ target_frame

std::string target_frame = "target_frame"

Definition at line 74 of file client_test.cpp.



interactive_markers
Author(s): David Gossow, William Woodall
autogenerated on Mon Feb 28 2022 22:33:22