def test_importlib_importmodule_relative_srv(self):
assert __package__
# Verify that files exists and are dynamically importable
subtest_srvs = importlib.import_module('.srv', package=__package__)
test_msgs = importlib.import_module('test_rosimport.msg', package=__package__)
self.assert_test_service_classes(subtest_srvs.SubTestSrv, subtest_srvs.SubTestSrvRequest, subtest_srvs.SubTestSrvResponse,
subtest_srvs.SubTestSrvDeps, subtest_srvs.SubTestSrvDepsRequest, subtest_srvs.SubTestSrvDepsResponse,
test_msgs.TestRosMsgDeps, test_msgs.TestRosMsg)
if hasattr(importlib, 'reload'): # recent version of importlib
# attempting to reload
importlib.reload(subtest_srvs)
else:
pass
assert subtest_srvs is not None
评论列表
文章目录