Functions
test_priority_mux_base.cpp File Reference

Test for PriorityMux. More...

#include "gtest/gtest.h"
#include <memory>
#include <string>
#include <unordered_map>
#include <cras_cpp_common/log_utils/memory.h>
#include <ros/duration.h>
#include <ros/time.h>
#include <cras_topic_tools/priority_mux_base.h>
Include dependency graph for test_priority_mux_base.cpp:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 
 TEST (PriorityMuxBase, DelayedMessages)
 
 TEST (PriorityMuxBase, MultiOutputs)
 
 TEST (PriorityMuxBase, MultiOutputsWithLocks)
 
 TEST (PriorityMuxBase, OneOutput)
 
 TEST (PriorityMuxBase, OneOutputAndLock)
 
 TEST (PriorityMuxBase, OneOutputLongTimeout)
 

Detailed Description

Test for PriorityMux.

Author
Martin Pecka

Definition in file test_priority_mux_base.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 669 of file test_priority_mux_base.cpp.

◆ TEST() [1/6]

TEST ( PriorityMuxBase  ,
DelayedMessages   
)

Definition at line 296 of file test_priority_mux_base.cpp.

◆ TEST() [2/6]

TEST ( PriorityMuxBase  ,
MultiOutputs   
)

Definition at line 471 of file test_priority_mux_base.cpp.

◆ TEST() [3/6]

TEST ( PriorityMuxBase  ,
MultiOutputsWithLocks   
)

Definition at line 536 of file test_priority_mux_base.cpp.

◆ TEST() [4/6]

TEST ( PriorityMuxBase  ,
OneOutput   
)

Definition at line 24 of file test_priority_mux_base.cpp.

◆ TEST() [5/6]

TEST ( PriorityMuxBase  ,
OneOutputAndLock   
)

Definition at line 343 of file test_priority_mux_base.cpp.

◆ TEST() [6/6]

TEST ( PriorityMuxBase  ,
OneOutputLongTimeout   
)

Definition at line 184 of file test_priority_mux_base.cpp.



cras_topic_tools
Author(s): Martin Pecka
autogenerated on Wed Apr 23 2025 02:48:56