Beispiel #1
0
def test_is_tcp_port_free():
    s = socket.socket(family=socket.AF_INET, type=socket.SOCK_STREAM)
    try:
        s.bind(('127.0.0.1', 0))
        _, available_port = s.getsockname()
        assert isinstance(available_port, int)
        assert util.is_tcp_port_free(available_port) == False
    finally:
        s.close()
    assert util.is_tcp_port_free(available_port) == True
Beispiel #2
0
def test_get_free_tcp_port():
    n = util.get_free_tcp_port()
    assert util.is_tcp_port_free(n)