def test_get_srv_file(): from genmsg import MsgNotFound from genmsg.msg_loader import get_srv_file test_d = get_test_dir() test_ros_dir = os.path.join(test_d, 'test_ros', 'srv') std_srvs_dir = os.path.join(test_d, 'std_srvs', 'srv') empty_path = os.path.join(std_srvs_dir, 'Empty.srv') search_path = { 'test_ros': [ test_ros_dir ], 'std_srvs': [ std_srvs_dir ], } assert empty_path == get_srv_file('std_srvs', 'Empty', search_path) try: get_srv_file('test_ros', 'DNE', search_path) assert False, "should have raised" except MsgNotFound: pass try: get_srv_file('bad_pkg', 'TestString', search_path) assert False, "should have raised" except MsgNotFound: pass # test with invalid search path try: get_srv_file('std_srvs', 'Empty', [std_srvs_dir]) assert False, "should have raised" except ValueError: pass
def test_get_srv_file(): from genmsg import MsgNotFound from genmsg.msg_loader import get_srv_file test_d = get_test_dir() test_ros_dir = os.path.join(test_d, 'test_ros', 'srv') std_srvs_dir = os.path.join(test_d, 'std_srvs', 'srv') empty_path = os.path.join(std_srvs_dir, 'Empty.srv') search_path = { 'test_ros': [test_ros_dir], 'std_srvs': [std_srvs_dir], } assert empty_path == get_srv_file('std_srvs', 'Empty', search_path) try: get_srv_file('test_ros', 'DNE', search_path) assert False, "should have raised" except MsgNotFound: pass try: get_srv_file('bad_pkg', 'TestString', search_path) assert False, "should have raised" except MsgNotFound: pass # test with invalid search path try: get_srv_file('std_srvs', 'Empty', [std_srvs_dir]) assert False, "should have raised" except ValueError: pass
def test_get_srv_file(): from genmsg import MsgNotFound from genmsg.msg_loader import get_srv_file test_d = get_test_dir() test_ros_dir = os.path.join(test_d, "test_ros", "srv") std_srvs_dir = os.path.join(test_d, "std_srvs", "srv") empty_path = os.path.join(std_srvs_dir, "Empty.srv") search_path = {"test_ros": [test_ros_dir], "std_srvs": [std_srvs_dir]} assert empty_path == get_srv_file("std_srvs", "Empty", search_path) try: get_srv_file("test_ros", "DNE", search_path) assert False, "should have raised" except MsgNotFound: pass try: get_srv_file("bad_pkg", "TestString", search_path) assert False, "should have raised" except MsgNotFound: pass # test with invalid search path try: get_srv_file("std_srvs", "Empty", [std_srvs_dir]) assert False, "should have raised" except ValueError: pass