Mercurial > dropbear
comparison test/test_dropbear.py @ 1841:d757f48ae29f
Add a default 10 second timeout for tests
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Mon, 18 Oct 2021 23:20:32 +0800 |
parents | 06c7ddbb9dd6 |
children | e0c1825c567d |
comparison
equal
deleted
inserted
replaced
1840:5c13e765ddbd | 1841:d757f48ae29f |
---|---|
47 if "background" in kwargs: | 47 if "background" in kwargs: |
48 del kwargs["background"] | 48 del kwargs["background"] |
49 if bg: | 49 if bg: |
50 return subprocess.Popen(full_args, **kwargs) | 50 return subprocess.Popen(full_args, **kwargs) |
51 else: | 51 else: |
52 kwargs.setdefault("timeout", 10) | |
52 # wait for response | 53 # wait for response |
53 return subprocess.run(full_args, **kwargs) | 54 return subprocess.run(full_args, **kwargs) |
54 | 55 |
55 class HandleTcp(socketserver.ThreadingMixIn, socketserver.TCPServer): | 56 class HandleTcp(socketserver.ThreadingMixIn, socketserver.TCPServer): |
56 """ Listens for a single incoming request, sends a response if given, | 57 """ Listens for a single incoming request, sends a response if given, |