def test_Master(): from roslaunch.core import Master # can't verify value of is_running for actual master m = Master(uri='http://localhost:11311') assert m.type == Master.ROSMASTER m.get_host() == 'localhost' m.get_port() == 11311 assert m.is_running() in [True, False] assert isinstance(m.get(), ServerProxy) assert isinstance(m.get_multi(), MultiCall) m = Master(uri='http://badhostname:11312') m.get_host() == 'badhostname' m.get_port() == 11312 assert m.is_running() == False
def test_Master(): from roslaunch.core import Master # can't verify value of is_running for actual master m = Master(uri='http://localhost:11311') assert m .type == Master.ROSMASTER m.get_host() == 'localhost' m.get_port() == 11311 assert m.is_running() in [True, False] assert isinstance(m.get(), xmlrpclib.ServerProxy) assert isinstance(m.get_multi(), xmlrpclib.MultiCall) m = Master(uri='http://badhostname:11312') m.get_host() == 'badhostname' m.get_port() == 11312 assert m.is_running() == False