Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
system_blackbox.TestTwistMux Class Reference
Inheritance diagram for system_blackbox.TestTwistMux:
Inheritance graph
[legend]

Public Member Functions

def setUpClass (cls)
 
def tearDown (self)
 
def test_basic (self)
 
def test_basic_with_priorities (self)
 
def test_empty (self)
 

Static Public Attributes

float MESSAGE_TIMEOUT = 0.3
 
float TOPIC_TIMEOUT = 1.0
 

Private Member Functions

def _vel_cmd (cls)
 

Private Attributes

 _lock1
 
 _lock2
 
 _publishers
 
 _timeout_manager
 
 _vel1
 
 _vel2
 
 _vel3
 

Detailed Description

Definition at line 42 of file system_blackbox.py.

Member Function Documentation

◆ _vel_cmd()

def system_blackbox.TestTwistMux._vel_cmd (   cls)
private

Definition at line 85 of file system_blackbox.py.

◆ setUpClass()

def system_blackbox.TestTwistMux.setUpClass (   cls)

Definition at line 52 of file system_blackbox.py.

◆ tearDown()

def system_blackbox.TestTwistMux.tearDown (   self)

Definition at line 65 of file system_blackbox.py.

◆ test_basic()

def system_blackbox.TestTwistMux.test_basic (   self)

Definition at line 97 of file system_blackbox.py.

◆ test_basic_with_priorities()

def system_blackbox.TestTwistMux.test_basic_with_priorities (   self)

Definition at line 102 of file system_blackbox.py.

◆ test_empty()

def system_blackbox.TestTwistMux.test_empty (   self)

Definition at line 90 of file system_blackbox.py.

Member Data Documentation

◆ _lock1

system_blackbox.TestTwistMux._lock1
private

Definition at line 58 of file system_blackbox.py.

◆ _lock2

system_blackbox.TestTwistMux._lock2
private

Definition at line 59 of file system_blackbox.py.

◆ _publishers

system_blackbox.TestTwistMux._publishers
private

Definition at line 53 of file system_blackbox.py.

◆ _timeout_manager

system_blackbox.TestTwistMux._timeout_manager
private

Definition at line 61 of file system_blackbox.py.

◆ _vel1

system_blackbox.TestTwistMux._vel1
private

Definition at line 54 of file system_blackbox.py.

◆ _vel2

system_blackbox.TestTwistMux._vel2
private

Definition at line 55 of file system_blackbox.py.

◆ _vel3

system_blackbox.TestTwistMux._vel3
private

Definition at line 56 of file system_blackbox.py.

◆ MESSAGE_TIMEOUT

float system_blackbox.TestTwistMux.MESSAGE_TIMEOUT = 0.3
static

Definition at line 46 of file system_blackbox.py.

◆ TOPIC_TIMEOUT

float system_blackbox.TestTwistMux.TOPIC_TIMEOUT = 1.0
static

Definition at line 49 of file system_blackbox.py.


The documentation for this class was generated from the following file:


twist_mux
Author(s): Enrique Fernandez , Siegfried-A. Gevatter Pujals
autogenerated on Wed Oct 26 2022 02:14:17