Test Launch Parent. More...
Public Member Functions | |
| def | __init__ |
| def | launch |
| def | run_test |
| def | setUp |
| def | tearDown |
Public Attributes | |
| config | |
Private Member Functions | |
| def | _load_config |
Test Launch Parent.
Drop in replacement for ROSTestLaunchParent that lets us manage the run id ourselves.
Definition at line 19 of file test_parent.py.
| def rocon_test.test_parent.RoconTestLaunchParent.__init__ | ( | self, | |
| run_id, | |||
| config, | |||
| roslaunch_files, | |||
| port | |||
| ) |
Definition at line 25 of file test_parent.py.
| def rocon_test.test_parent.RoconTestLaunchParent._load_config | ( | self | ) | [private] |
Definition at line 34 of file test_parent.py.
perform launch of nodes, does not launch tests. rostest_parent follows a different pattern of init/run than the normal roslaunch, which is why it does not reuse start()/spin()
Definition at line 51 of file test_parent.py.
| def rocon_test.test_parent.RoconTestLaunchParent.run_test | ( | self, | |
| test | |||
| ) |
run the test, blocks until completion
Definition at line 62 of file test_parent.py.
initializes self.config and xmlrpc infrastructure
Definition at line 38 of file test_parent.py.
Definition at line 45 of file test_parent.py.
Definition at line 25 of file test_parent.py.