aboutsummaryrefslogtreecommitdiffstats
path: root/test/tservers.py
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2014-01-29 02:49:11 +0100
committerMaximilian Hils <git@maximilianhils.com>2014-01-29 02:49:11 +0100
commit607f7778110d5c2720e60ffcf5f4b0c94e8fcc5f (patch)
treecd6249109b49936267cee0a30e0cb616288417d0 /test/tservers.py
parent1e3e0dd1271afda59ec244b64391b6579a998dce (diff)
downloadmitmproxy-607f7778110d5c2720e60ffcf5f4b0c94e8fcc5f.tar.gz
mitmproxy-607f7778110d5c2720e60ffcf5f4b0c94e8fcc5f.tar.bz2
mitmproxy-607f7778110d5c2720e60ffcf5f4b0c94e8fcc5f.zip
fix most testsuite errors, improve proxy error handling
Diffstat (limited to 'test/tservers.py')
-rw-r--r--test/tservers.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/tservers.py b/test/tservers.py
index ac95b168..f9008cd6 100644
--- a/test/tservers.py
+++ b/test/tservers.py
@@ -55,7 +55,7 @@ class ProxyThread(threading.Thread):
@property
def port(self):
- return self.tmaster.server.port
+ return self.tmaster.server.address.port
@property
def log(self):
@@ -134,13 +134,13 @@ class ProxTestBase:
class HTTPProxTest(ProxTestBase):
def pathoc_raw(self):
- return libpathod.pathoc.Pathoc("127.0.0.1", self.proxy.port)
+ return libpathod.pathoc.Pathoc(("127.0.0.1", self.proxy.port))
def pathoc(self, sni=None):
"""
Returns a connected Pathoc instance.
"""
- p = libpathod.pathoc.Pathoc("localhost", self.proxy.port, ssl=self.ssl, sni=sni)
+ p = libpathod.pathoc.Pathoc(("localhost", self.proxy.port), ssl=self.ssl, sni=sni)
if self.ssl:
p.connect(("127.0.0.1", self.server.port))
else:
@@ -161,7 +161,7 @@ class HTTPProxTest(ProxTestBase):
def app(self, page):
if self.ssl:
- p = libpathod.pathoc.Pathoc("127.0.0.1", self.proxy.port, True)
+ p = libpathod.pathoc.Pathoc(("127.0.0.1", self.proxy.port), True)
print "PRE"
p.connect((APP_HOST, APP_PORT))
print "POST"
@@ -211,7 +211,7 @@ class TransparentProxTest(ProxTestBase):
"""
Returns a connected Pathoc instance.
"""
- p = libpathod.pathoc.Pathoc("localhost", self.proxy.port, ssl=self.ssl, sni=sni)
+ p = libpathod.pathoc.Pathoc(("localhost", self.proxy.port), ssl=self.ssl, sni=sni)
p.connect()
return p
@@ -232,7 +232,7 @@ class ReverseProxTest(ProxTestBase):
"""
Returns a connected Pathoc instance.
"""
- p = libpathod.pathoc.Pathoc("localhost", self.proxy.port, ssl=self.ssl, sni=sni)
+ p = libpathod.pathoc.Pathoc(("localhost", self.proxy.port), ssl=self.ssl, sni=sni)
p.connect()
return p