test_ros::node::NodeApiTestCase Class Reference

Expects a single test node to be running with name 'test_node' and subscribed to 'test_string'. More...

Inheritance diagram for test_ros::node::NodeApiTestCase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def testGetBusInfo
def testGetBusStats
def testGetMasterUri
 validate node.getMasterUri(caller_id)
def testGetName
 validate node.getName(caller_id)
def testGetPid
 validate node.getPid(caller_id)
def testGetPublications
 validate node.getPublications(caller_id)
def testGetSubscriptions
 validate node.getSubscriptions(caller_id)
def testGetUri
 validate node.getUri(caller_id)
def testParamUpdate
 validate node.paramUpdate(caller_id, key, value)
def testPublisherUpdate
 validate node.publisherUpdate(caller_id, topic, uris)
def testRegistrations
 test the state of the master based on expected node registration
def testRequestTopic

Private Member Functions

def _checkTCPROS
def _checkTopics
 subroutine for testGetSubscriptions/testGetPublications

Detailed Description

Expects a single test node to be running with name 'test_node' and subscribed to 'test_string'.

Definition at line 133 of file node.py.


Member Function Documentation

def test_ros::node::NodeApiTestCase::_checkTCPROS (   self,
  protocol_params 
) [private]

Definition at line 245 of file node.py.

def test_ros::node::NodeApiTestCase::_checkTopics (   self,
  required,
  actual 
) [private]

subroutine for testGetSubscriptions/testGetPublications

Definition at line 144 of file node.py.

def test_ros::node::NodeApiTestCase::testGetBusInfo (   self  ) 

Definition at line 280 of file node.py.

def test_ros::node::NodeApiTestCase::testGetBusStats (   self  ) 

Definition at line 286 of file node.py.

def test_ros::node::NodeApiTestCase::testGetMasterUri (   self  ) 

validate node.getMasterUri(caller_id)

Definition at line 206 of file node.py.

def test_ros::node::NodeApiTestCase::testGetName (   self  ) 

validate node.getName(caller_id)

Definition at line 197 of file node.py.

def test_ros::node::NodeApiTestCase::testGetPid (   self  ) 

validate node.getPid(caller_id)

Definition at line 136 of file node.py.

def test_ros::node::NodeApiTestCase::testGetPublications (   self  ) 

validate node.getPublications(caller_id)

Definition at line 150 of file node.py.

def test_ros::node::NodeApiTestCase::testGetSubscriptions (   self  ) 

validate node.getSubscriptions(caller_id)

Definition at line 159 of file node.py.

def test_ros::node::NodeApiTestCase::testGetUri (   self  ) 

validate node.getUri(caller_id)

Definition at line 189 of file node.py.

def test_ros::node::NodeApiTestCase::testParamUpdate (   self  ) 

validate node.paramUpdate(caller_id, key, value)

Definition at line 168 of file node.py.

def test_ros::node::NodeApiTestCase::testPublisherUpdate (   self  ) 

validate node.publisherUpdate(caller_id, topic, uris)

Definition at line 216 of file node.py.

def test_ros::node::NodeApiTestCase::testRegistrations (   self  ) 

test the state of the master based on expected node registration

Definition at line 293 of file node.py.

def test_ros::node::NodeApiTestCase::testRequestTopic (   self  ) 

Definition at line 253 of file node.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs


test_ros
Author(s): Ken Conley/kwc@willowgarage.com
autogenerated on Fri Jan 11 09:35:51 2013