mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2025-01-30 14:58:38 +00:00
Adjust tests
This commit is contained in:
parent
0906ee94ac
commit
9c88622e25
@ -70,9 +70,9 @@ class TestProcessProxyOptions:
|
||||
def test_simple(self):
|
||||
assert self.p()
|
||||
|
||||
def test_confdir(self):
|
||||
with tutils.tmpdir() as confdir:
|
||||
self.assert_noerr("--confdir", confdir)
|
||||
def test_cadir(self):
|
||||
with tutils.tmpdir() as cadir:
|
||||
self.assert_noerr("--cadir", cadir)
|
||||
|
||||
@mock.patch("libmproxy.platform.resolver", None)
|
||||
def test_no_transparent(self):
|
||||
@ -94,12 +94,12 @@ class TestProcessProxyOptions:
|
||||
self.assert_err("mutually exclusive", "-R", "http://localhost", "-T")
|
||||
|
||||
def test_client_certs(self):
|
||||
with tutils.tmpdir() as confdir:
|
||||
self.assert_noerr("--client-certs", confdir)
|
||||
with tutils.tmpdir() as cadir:
|
||||
self.assert_noerr("--client-certs", cadir)
|
||||
self.assert_err("directory does not exist", "--client-certs", "nonexistent")
|
||||
|
||||
def test_certs(self):
|
||||
with tutils.tmpdir() as confdir:
|
||||
with tutils.tmpdir() as cadir:
|
||||
self.assert_noerr("--cert", tutils.test_data.path("data/testkey.pem"))
|
||||
self.assert_err("does not exist", "--cert", "nonexistent")
|
||||
|
||||
|
@ -99,7 +99,7 @@ class ProxTestBase(object):
|
||||
|
||||
@classmethod
|
||||
def teardownAll(cls):
|
||||
shutil.rmtree(cls.confdir)
|
||||
shutil.rmtree(cls.cadir)
|
||||
cls.proxy.shutdown()
|
||||
cls.server.shutdown()
|
||||
cls.server2.shutdown()
|
||||
@ -116,10 +116,10 @@ class ProxTestBase(object):
|
||||
|
||||
@classmethod
|
||||
def get_proxy_config(cls):
|
||||
cls.confdir = os.path.join(tempfile.gettempdir(), "mitmproxy")
|
||||
cls.cadir = os.path.join(tempfile.gettempdir(), "mitmproxy")
|
||||
return dict(
|
||||
no_upstream_cert = cls.no_upstream_cert,
|
||||
confdir = cls.confdir,
|
||||
cadir = cls.cadir,
|
||||
authenticator = cls.authenticator,
|
||||
certforward = cls.certforward,
|
||||
ssl_ports=([cls.server.port, cls.server2.port] if cls.ssl else []),
|
||||
|
Loading…
Reference in New Issue
Block a user