def test_connection(server, port):
    conn = Connection(uuid.uuid4(), server, port=port)
    print("Opening connection to %s:%d" % (server, port))
    conn.connect(timeout=5)
    try:
        print("Connection successful, sending ECHO request")
        conn.echo()
    finally:
        conn.disconnect(True)
Esempio n. 2
0
 def test_connection_echo(self, smb_real):
     connection = Connection(uuid.uuid4(), smb_real[2], smb_real[3])
     connection.connect()
     session = Session(connection, smb_real[0], smb_real[1])
     session.connect()
     try:
         actual = connection.echo(sid=session.session_id, credit_request=2)
         assert actual == 2
     finally:
         connection.disconnect(True)