aboutsummaryrefslogtreecommitdiffstats
path: root/test/mitmproxy/utils/test_debug.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/mitmproxy/utils/test_debug.py')
-rw-r--r--test/mitmproxy/utils/test_debug.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/mitmproxy/utils/test_debug.py b/test/mitmproxy/utils/test_debug.py
index 18f5cdbc..22f8dc66 100644
--- a/test/mitmproxy/utils/test_debug.py
+++ b/test/mitmproxy/utils/test_debug.py
@@ -1,4 +1,6 @@
import io
+import subprocess
+from unittest import mock
from mitmproxy.utils import debug
@@ -6,6 +8,10 @@ from mitmproxy.utils import debug
def test_dump_system_info():
assert debug.dump_system_info()
+ with mock.patch('subprocess.check_output') as m:
+ m.side_effect = subprocess.CalledProcessError(-1, 'git describe --tags --long')
+ assert 'release version' in debug.dump_system_info()
+
def test_dump_info():
cs = io.StringIO()