test_ros::param_server::ParamServerTestCase Class Reference

Parameter Server API Test Cases. More...

Inheritance diagram for test_ros::param_server::ParamServerTestCase:
Inheritance graph
[legend]

List of all members.

Private Member Functions

def _checkParamState
def _filterDict
 remove common keys that roslaunch places on param server
def _setParam
def _testEncapsulation
def _testGetParam
def _testHasParam
def _testParamValues
def _testPrivateNames
def _testScopeDown
 testScopeDown: test scoping rules for sub contexts
def _testScopeUp
 testScopeUp: test that parameter server can chain up scopes to find/delete parameters
def _testSearchParam
def _testSetParam

Detailed Description

Parameter Server API Test Cases.

These tests are individually enabled by param server test nodes. Each test assumes a fresh param server, so we cannot run within the same roslaunch/rostest session.

Definition at line 57 of file param_server.py.


Member Function Documentation

def test_ros::param_server::ParamServerTestCase::_checkParamState (   self,
  myState 
) [private]

Definition at line 77 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_filterDict (   self,
  d 
) [private]

remove common keys that roslaunch places on param server

Definition at line 223 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_setParam (   self,
  ctx,
  myState,
  testVals,
  master 
) [private]

Definition at line 59 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testEncapsulation (   self  )  [private]
testEncapsulation: test encapsulation: setting same parameter at different levels

Definition at line 424 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testGetParam (   self  )  [private]

Definition at line 230 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testHasParam (   self  )  [private]

Definition at line 103 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testParamValues (   self  )  [private]

Definition at line 376 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testPrivateNames (   self  )  [private]

Definition at line 448 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testScopeDown (   self  )  [private]

testScopeDown: test scoping rules for sub contexts

Definition at line 531 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testScopeUp (   self  )  [private]

testScopeUp: test that parameter server can chain up scopes to find/delete parameters

Definition at line 489 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testSearchParam (   self  )  [private]

Definition at line 134 of file param_server.py.

def test_ros::param_server::ParamServerTestCase::_testSetParam (   self  )  [private]

Definition at line 314 of file param_server.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