Public Member Functions | List of all members
node.NodeIntegrationTestCase Class Reference

Performs end-to-end integration tests of a test_node. More...

Inheritance diagram for node.NodeIntegrationTestCase:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, *args)
 
def testArrays (self)
 
def testHeader (self)
 
def testPrimitives (self)
 
def testString (self)
 
- Public Member Functions inherited from node._NodeTestCase
def setUp (self)
 
- Public Member Functions inherited from rosclient.TestRosClient
def apiError (self, args, msg=None)
 unit test assertion that fails if status code is not -1 and otherwise returns true More...
 
def apiFail (self, args)
 unit test assertions that fails if status code is not 0 and otherwise returns true More...
 
def apiSuccess (self, args)
 unit test assertion that fails if status code is not 1 and otherwise returns the value parameter More...
 
def tearDown (self)
 

Additional Inherited Members

- Public Attributes inherited from node._NodeTestCase
 caller_id
 
 node
 
 node_api
 
 ns
 
 test_node
 
- Public Attributes inherited from rosclient.TestRosClient
 last_code
 
 last_msg
 
 last_val
 
 master
 

Detailed Description

Performs end-to-end integration tests of a test_node.

NodeIntegrationTestCase itself is a rospy node and thus implicitly depends on rospy functionality.

Definition at line 330 of file node.py.

Constructor & Destructor Documentation

◆ __init__()

def node.NodeIntegrationTestCase.__init__ (   self,
args 
)

Reimplemented from node._NodeTestCase.

Definition at line 332 of file node.py.

Member Function Documentation

◆ testArrays()

def node.NodeIntegrationTestCase.testArrays (   self)

Definition at line 350 of file node.py.

◆ testHeader()

def node.NodeIntegrationTestCase.testHeader (   self)

Definition at line 357 of file node.py.

◆ testPrimitives()

def node.NodeIntegrationTestCase.testPrimitives (   self)

Definition at line 343 of file node.py.

◆ testString()

def node.NodeIntegrationTestCase.testString (   self)

Definition at line 336 of file node.py.


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


test_rospy
Author(s): Ken Conley, Dirk Thomas , Jacob Perron
autogenerated on Tue May 20 2025 03:00:44