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 90 of file master.py.


Member Function Documentation

common test subroutine of both register and unregister tests.

registers the common test cases

Definition at line 292 of file master.py.

common test subroutine of both register and unregister tests.

registers the common test cases

Definition at line 124 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 404 of file master.py.

validate master.getMasterUri(caller_id)

Definition at line 93 of file master.py.

validate master.getPid(caller_id)

Definition at line 108 of file master.py.

validate master.getUri(caller_id)

Definition at line 116 of file master.py.

Definition at line 229 of file master.py.

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

Definition at line 351 of file master.py.

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

Definition at line 325 of file master.py.

Definition at line 198 of file master.py.

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

Definition at line 153 of file master.py.

Definition at line 260 of file master.py.

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

Definition at line 433 of file master.py.

Definition at line 246 of file master.py.

Definition at line 368 of file master.py.

Definition at line 215 of file master.py.

Definition at line 156 of file master.py.

Definition at line 277 of file master.py.

Definition at line 436 of file master.py.


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


test_rosmaster
Author(s): Ken Conley
autogenerated on Tue Mar 7 2017 03:45:38