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)
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)