Public Member Functions | Public Attributes | Private Member Functions | List of all members
test.node._NodeTestCase Class Reference

Parent of node API and integration test cases. More...

Inheritance diagram for test.node._NodeTestCase:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, args)
 
def setUp (self)
 
- Public Member Functions inherited from test.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 setUp (self)
 
def tearDown (self)
 

Public Attributes

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

Private Member Functions

def _checkUri (self, uri)
 validates a URI as being http(s) More...
 
def _createTopicTypeMap (self)
 dynamically create the expected topic->type map based on the current name resolution context More...
 

Detailed Description

Parent of node API and integration test cases.

Performs common state setup

Definition at line 85 of file node.py.

Constructor & Destructor Documentation

def test.node._NodeTestCase.__init__ (   self,
  args 
)

Definition at line 87 of file node.py.

Member Function Documentation

def test.node._NodeTestCase._checkUri (   self,
  uri 
)
private

validates a URI as being http(s)

Definition at line 120 of file node.py.

def test.node._NodeTestCase._createTopicTypeMap (   self)
private

dynamically create the expected topic->type map based on the current name resolution context

Definition at line 132 of file node.py.

def test.node._NodeTestCase.setUp (   self)

Definition at line 102 of file node.py.

Member Data Documentation

test.node._NodeTestCase.caller_id

Definition at line 91 of file node.py.

test.node._NodeTestCase.node

Definition at line 117 of file node.py.

test.node._NodeTestCase.node_api

Definition at line 108 of file node.py.

test.node._NodeTestCase.ns

Definition at line 90 of file node.py.

test.node._NodeTestCase.test_node

Definition at line 94 of file node.py.


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


test_rosmaster
Author(s): Ken Conley
autogenerated on Sun Feb 3 2019 03:30:20