aboutsummaryrefslogtreecommitdiffstats
path: root/test/tutils.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2013-01-18 17:08:30 +1300
committerAldo Cortesi <aldo@nullcube.com>2013-01-18 17:08:30 +1300
commit6600c589abec204a2282ffcf8566dde7e02307ae (patch)
treea2e0020a292fb06bd3c2ac6e829d428260335565 /test/tutils.py
parent0f406e9daa3a0cbaf65954266969406900811280 (diff)
downloadmitmproxy-6600c589abec204a2282ffcf8566dde7e02307ae.tar.gz
mitmproxy-6600c589abec204a2282ffcf8566dde7e02307ae.tar.bz2
mitmproxy-6600c589abec204a2282ffcf8566dde7e02307ae.zip
Rudimentary testing for client certs.
Diffstat (limited to 'test/tutils.py')
-rw-r--r--test/tutils.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/tutils.py b/test/tutils.py
index 9b5ac0f1..2dc4c090 100644
--- a/test/tutils.py
+++ b/test/tutils.py
@@ -123,9 +123,13 @@ class ProxTestBase:
class HTTPProxTest(ProxTestBase):
ssl = None
+ clientcerts = False
@classmethod
def get_proxy_config(cls):
- return dict()
+ d = dict()
+ if cls.clientcerts:
+ d["clientcerts"] = test_data.path("data/clientcert")
+ return d
def pathoc(self, connect_to = None):
p = libpathod.pathoc.Pathoc("localhost", self.proxy.port)