From: DR695H Date: Tue, 21 May 2019 15:13:45 +0000 (-0400) Subject: add socketutils X-Git-Tag: 6.0.0-ONAP~74 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=b911603f288d237b433cad9d488c2fa2d6985df7;p=testsuite%2Fpython-testing-utils.git add socketutils socketuitls will let us replace rammbock fro simple libs Change-Id: I20c44a214bc2e839cb1c261d0ef2f0dd06bcfb54 Issue-ID: TEST-155 Signed-off-by: DR695H --- diff --git a/robotframework-onap/eteutils/SocketUtils.py b/robotframework-onap/eteutils/SocketUtils.py new file mode 100644 index 0000000..0214a13 --- /dev/null +++ b/robotframework-onap/eteutils/SocketUtils.py @@ -0,0 +1,15 @@ +import socket + + +class SocketUtils: + """SocketUtils is common resource for simple socket keywords.""" + + def __init__(self): + pass + + def send_binary_data(self, host, port, data): + """ send raw bytes over tcp socket""" + sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + # Connect to server and send data + sock.connect((host, int(port))) + sock.sendall(bytes(data))