diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2014-02-07 10:50:23 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2014-02-07 10:50:23 +1300 |
commit | 3d52d16e8d7b298363ef6d6f7279d75fb4b1a430 (patch) | |
tree | 5b793cc821b531a3fcedf511b9315346f6c7e014 /netlib/test.py | |
parent | 404d4bbc69d9f2eb12664415ebca44a95ce96e56 (diff) | |
parent | 7fc544bc7ff8fd610ba9db92c0d3b59a0b040b5b (diff) | |
download | mitmproxy-3d52d16e8d7b298363ef6d6f7279d75fb4b1a430.tar.gz mitmproxy-3d52d16e8d7b298363ef6d6f7279d75fb4b1a430.tar.bz2 mitmproxy-3d52d16e8d7b298363ef6d6f7279d75fb4b1a430.zip |
Merge branch 'tcp_proxy'
Diffstat (limited to 'netlib/test.py')
-rw-r--r-- | netlib/test.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/netlib/test.py b/netlib/test.py index 85a56739..2f6a7107 100644 --- a/netlib/test.py +++ b/netlib/test.py @@ -17,19 +17,18 @@ class ServerTestBase: ssl = None handler = None addr = ("localhost", 0) - use_ipv6 = False @classmethod def setupAll(cls): cls.q = Queue.Queue() s = cls.makeserver() - cls.port = s.port + cls.port = s.address.port cls.server = ServerThread(s) cls.server.start() @classmethod def makeserver(cls): - return TServer(cls.ssl, cls.q, cls.handler, cls.addr, cls.use_ipv6) + return TServer(cls.ssl, cls.q, cls.handler, cls.addr) @classmethod def teardownAll(cls): @@ -41,16 +40,16 @@ class ServerTestBase: class TServer(tcp.TCPServer): - def __init__(self, ssl, q, handler_klass, addr, use_ipv6): + def __init__(self, ssl, q, handler_klass, addr): """ ssl: A {cert, key, v3_only} dict. """ - tcp.TCPServer.__init__(self, addr, use_ipv6=use_ipv6) + tcp.TCPServer.__init__(self, addr) self.ssl, self.q = ssl, q self.handler_klass = handler_klass self.last_handler = None - def handle_connection(self, request, client_address): + def handle_client_connection(self, request, client_address): h = self.handler_klass(request, client_address, self) self.last_handler = h if self.ssl: |