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)
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)
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)
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)