Private Member Functions
test.master.MasterApiTestCase Class Reference

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

Inheritance diagram for test.master.MasterApiTestCase:
Inheritance graph
[legend]

List of all members.

Private Member Functions

def _subTestRegisterPublisherSuccess
 common test subroutine of both register and unregister tests.
def _subTestRegisterServiceSuccess
 common test subroutine of both register and unregister tests.
def _subTestRegisterSubscriberSimpleSuccess
 common test subroutine of both register and unregister tests.
def _testGetMasterUri
 validate master.getMasterUri(caller_id)
def _testGetPid
 validate master.getPid(caller_id)
def _testGetUri
 validate master.getUri(caller_id)
def _testRegisterPublisherInvalid
def _testRegisterPublisherSuccess
 validate master.registerPublisher(caller_id, topic, topic_api, caller_api)
def _testRegisterPublisherTypes
 #591: this test may change if we make registering '*' unsupported
def _testRegisterServiceInvalid
def _testRegisterServiceSuccess
 validate master.registerService(caller_id, service, service_api, caller_api)
def _testRegisterSubscriberInvalid
def _testRegisterSubscriberSimpleSuccess
 validate master.registerSubscriber(caller_id, topic, topic_api, caller_api)
def _testUnregisterPublisherInvalid
def _testUnregisterPublisherSuccess
def _testUnregisterServiceInvalid
def _testUnregisterServiceSuccess
def _testUnregisterSubscriberInvalid
def _testUnregisterSubscriberSuccess

Detailed Description

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

Definition at line 87 of file master.py.


Member Function Documentation

common test subroutine of both register and unregister tests.

registers the common test cases

Definition at line 289 of file master.py.

common test subroutine of both register and unregister tests.

registers the common test cases

Definition at line 121 of file master.py.

common test subroutine of both register and unregister tests.

registers the common test cases 'simple' test cases do not setup any publisher state to validate against

Definition at line 401 of file master.py.

validate master.getMasterUri(caller_id)

Definition at line 90 of file master.py.

validate master.getPid(caller_id)

Definition at line 105 of file master.py.

validate master.getUri(caller_id)

Definition at line 113 of file master.py.

Definition at line 226 of file master.py.

validate master.registerPublisher(caller_id, topic, topic_api, caller_api)

Definition at line 348 of file master.py.

#591: this test may change if we make registering '*' unsupported

Definition at line 322 of file master.py.

Definition at line 195 of file master.py.

validate master.registerService(caller_id, service, service_api, caller_api)

Definition at line 150 of file master.py.

Definition at line 257 of file master.py.

validate master.registerSubscriber(caller_id, topic, topic_api, caller_api)

Definition at line 430 of file master.py.

Definition at line 243 of file master.py.

Definition at line 365 of file master.py.

Definition at line 212 of file master.py.

Definition at line 153 of file master.py.

Definition at line 274 of file master.py.

Definition at line 433 of file master.py.


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


test_rosmaster
Author(s): Ken Conley
autogenerated on Fri Aug 28 2015 12:33:45