aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2015-08-03 18:06:31 +0200
committerMaximilian Hils <git@maximilianhils.com>2015-08-03 18:06:31 +0200
commitc2832ef72bd4eed485a1c8d4bcb732da69896444 (patch)
tree7933a8ca5a0d7587d38d8f4c7072cece2d079e6c /test
parent6a678d86e16ccab7d16a74c79a6a0b928007d532 (diff)
downloadmitmproxy-c2832ef72bd4eed485a1c8d4bcb732da69896444.tar.gz
mitmproxy-c2832ef72bd4eed485a1c8d4bcb732da69896444.tar.bz2
mitmproxy-c2832ef72bd4eed485a1c8d4bcb732da69896444.zip
fix mitmproxy/mitmproxy#705
Diffstat (limited to 'test')
-rw-r--r--test/test_version_check.py24
1 files changed, 15 insertions, 9 deletions
diff --git a/test/test_version_check.py b/test/test_version_check.py
index bf6ad1f5..a16969d2 100644
--- a/test/test_version_check.py
+++ b/test/test_version_check.py
@@ -4,19 +4,25 @@ from netlib import version_check, version
@mock.patch("sys.exit")
-def test_version_check(sexit):
+def test_check_mitmproxy_version(sexit):
fp = cStringIO.StringIO()
- version_check.version_check(version.IVERSION, fp=fp)
+ version_check.check_mitmproxy_version(version.IVERSION, fp=fp)
+ assert not fp.getvalue()
assert not sexit.called
b = (version.IVERSION[0] - 1, version.IVERSION[1])
- version_check.version_check(b, fp=fp)
+ version_check.check_mitmproxy_version(b, fp=fp)
+ assert fp.getvalue()
assert sexit.called
- sexit.reset_mock()
- version_check.version_check(
- version.IVERSION,
- pyopenssl_min_version=(9999,),
- fp=fp
- )
+
+@mock.patch("sys.exit")
+def test_check_pyopenssl_version(sexit):
+ fp = cStringIO.StringIO()
+ version_check.check_pyopenssl_version(fp=fp)
+ assert not fp.getvalue()
+ assert not sexit.called
+
+ version_check.check_pyopenssl_version((9999,), fp=fp)
+ assert fp.getvalue()
assert sexit.called