Example #1
0
	def test_get_robot_list(self):
		list_ok = [["robot1","http://172.43.69.421:78312","localhost","1"],["bot2","http://192.78.69.123:12432","localhost","0"]]
		xml_info = XmlInfo()
		xml_info.openXml()
		rp =rospkg.RosPack()
		cpath = os.path.join(rp.get_path('rqt_env'),'test','env_test.xml') 
		xml_info._root = ET.parse(cpath).getroot()
		list_test = xml_info.getRobots()
		list_test.sort()
		list_ok.sort()
		self.assertEqual(list_ok,list_test) 
Example #2
0
	def test_get_general_variables(self):
		xml_info = XmlInfo()
		xml_info.openXml()
		rp =rospkg.RosPack()
		cpath = os.path.join(rp.get_path('rqt_env'),'test','env_test.xml') 
		xml_info._root = ET.parse(cpath).getroot()
		list_ok = [['UNKNOWN1','ABC'],['ORBIT_SOCKETDIR','/tmp/orbit-robotica'],['PYTHONPATH','/home/robotica/catkin_ws/devel/lib/python2.7/dist-packages:/opt/ros/indigo/lib/python2.7/dist-packages3'],
		['FOOBAR1','1']]
		list_test = xml_info.getGeneralVariables()
		list_ok.sort()
		list_test.sort()
		# print list_test
		# print list_ok
		self.assertEqual(list_ok,list_test) 
Example #3
0
 def test_get_robot_list(self):
     list_ok = [["robot1", "http://172.43.69.421:78312", "localhost", "1"],
                ["bot2", "http://192.78.69.123:12432", "localhost", "0"]]
     xml_info = XmlInfo()
     xml_info.openXml()
     rp = rospkg.RosPack()
     cpath = os.path.join(rp.get_path('rqt_env'), 'test', 'env_test.xml')
     xml_info._root = ET.parse(cpath).getroot()
     list_test = xml_info.getRobots()
     list_test.sort()
     list_ok.sort()
     self.assertEqual(list_ok, list_test)
Example #4
0
 def test_get_general_variables(self):
     xml_info = XmlInfo()
     xml_info.openXml()
     rp = rospkg.RosPack()
     cpath = os.path.join(rp.get_path('rqt_env'), 'test', 'env_test.xml')
     xml_info._root = ET.parse(cpath).getroot()
     list_ok = [
         ['UNKNOWN1', 'ABC'], ['ORBIT_SOCKETDIR', '/tmp/orbit-robotica'],
         [
             'PYTHONPATH',
             '/home/robotica/catkin_ws/devel/lib/python2.7/dist-packages:/opt/ros/indigo/lib/python2.7/dist-packages3'
         ], ['FOOBAR1', '1']
     ]
     list_test = xml_info.getGeneralVariables()
     list_ok.sort()
     list_test.sort()
     # print list_test
     # print list_ok
     self.assertEqual(list_ok, list_test)