def test_proxymanager_no_proxy(target): host = 'localhost' port = 5000 nr = NetworkSerialPort(target, host=host, port=port, name=None) nr.proxy = '' nr.proxy_required = False assert (host, port) == proxymanager.get_host_and_port(nr)
def test_proxymanager_local_forced_proxy(target): host = 'localhost' port = 5000 nr = NetworkSerialPort(target, host=host, port=port, name=None) extras = {'proxy': 'localhost', 'proxy_required': True} nr.extra = extras nhost, nport = proxymanager.get_host_and_port(nr) assert (host, port) != (nhost, nport)