示例#1
0
def test_disconnect():
    conn = ClientConnection(SERVER_DEFAULT,
                            PORT_DEFAULT)
    conn._connect()
    conn._disconnect()
    assert not is_connected(conn.sock, SERVER_DEFAULT, PORT_DEFAULT)
    conn.sock.close()
示例#2
0
def test_already_connected():
    conn = ClientConnection(SERVER_DEFAULT,
                            PORT_DEFAULT)
    conn._connect()
    try:
        conn._connect()
    except:
        # We shouldn't raise if we're already connected
        assert False
    conn.sock.close()
示例#3
0
def test_create_socket():
    conn = ClientConnection(SERVER_DEFAULT,
                            PORT_DEFAULT)
    conn.sock = conn._create_socket()
    assert is_connected(conn.sock, SERVER_DEFAULT, PORT_DEFAULT)
    conn.sock.close()