示例#1
0
def test_ensure_ip():
    assert ensure_ip('localhost') in ('127.0.0.1', '::1')
    assert ensure_ip('123.123.123.123') == '123.123.123.123'
    assert ensure_ip('8.8.8.8') == '8.8.8.8'
    if has_ipv6():
        assert ensure_ip('2001:4860:4860::8888') == '2001:4860:4860::8888'
        assert ensure_ip('::1') == '::1'
示例#2
0
def test_ensure_ip():
    assert ensure_ip("localhost") in ("127.0.0.1", "::1")
    assert ensure_ip("123.123.123.123") == "123.123.123.123"
    assert ensure_ip("8.8.8.8") == "8.8.8.8"
    if has_ipv6():
        assert ensure_ip("2001:4860:4860::8888") == "2001:4860:4860::8888"
        assert ensure_ip("::1") == "::1"
示例#3
0
def test_ensure_ip():
    assert ensure_ip('localhost') in ('127.0.0.1', '::1')
    assert ensure_ip('123.123.123.123') == '123.123.123.123'
    assert ensure_ip('8.8.8.8') == '8.8.8.8'
    if has_ipv6():
        assert ensure_ip('2001:4860:4860::8888') == '2001:4860:4860::8888'
        assert ensure_ip('::1') == '::1'
示例#4
0
 def get_local_address_for(self, loc):
     host, port = parse_host_port(loc)
     host = ensure_ip(host)
     if ":" in host:
         local_host = get_ipv6(host)
     else:
         local_host = get_ip(host)
     return unparse_host_port(local_host, None)
示例#5
0
 def resolve_address(self, loc):
     host, port = parse_host_port(loc)
     return unparse_host_port(ensure_ip(host), port)
示例#6
0
 def get_local_address_for(self, loc):
     host, port, path = parse_gateway_address(loc)
     host = ensure_ip(host)
     host = get_ip(host)
     return "%s:%d/%s" % (host, port, path)
示例#7
0
 def resolve_address(self, loc):
     host, port, path = parse_gateway_address(loc)
     host = ensure_ip(host)
     return "%s:%d/%s" % (host, port, path)
示例#8
0
def test_ensure_ip():
    assert ensure_ip('localhost') == '127.0.0.1'
    assert ensure_ip('123.123.123.123') == '123.123.123.123'
示例#9
0
def test_ensure_ip():
    assert ensure_ip('localhost') == '127.0.0.1'
    assert ensure_ip('localhost:8787') == '127.0.0.1:8787'
    assert ensure_ip(b'localhost:8787') == '127.0.0.1:8787'
    assert ensure_ip('123.123.123.123') == '123.123.123.123'
    assert ensure_ip('123.123.123.123:8787') == '123.123.123.123:8787'
示例#10
0
def test_ensure_ip():
    assert ensure_ip('localhost') == '127.0.0.1'
    assert ensure_ip('123.123.123.123') == '123.123.123.123'
示例#11
0
def test_ensure_ip():
    assert ensure_ip('localhost') == '127.0.0.1'
    assert ensure_ip('localhost:8787') == '127.0.0.1:8787'
    assert ensure_ip(b'localhost:8787') == '127.0.0.1:8787'
    assert ensure_ip('123.123.123.123') == '123.123.123.123'
    assert ensure_ip('123.123.123.123:8787') == '123.123.123.123:8787'