diff options
Diffstat (limited to 'test/functional/lib')
-rw-r--r-- | test/functional/lib/rspamd.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/functional/lib/rspamd.py b/test/functional/lib/rspamd.py index e4462c18c..6fc1c0e67 100644 --- a/test/functional/lib/rspamd.py +++ b/test/functional/lib/rspamd.py @@ -160,8 +160,15 @@ def spamc(addr, port, filename): return r.decode('utf-8') def TCP_Connect(addr, port): + """Attempts to open a TCP connection to specified address:port + + Example: + | Wait Until Keyword Succeeds | 5s | 10ms | TCP Connect | localhost | 8080 | + """ s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + s.settimeout(5) # seconds s.connect((addr, port)) + s.close() def update_dictionary(a, b): a.update(b) |