aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2017-06-13 15:36:00 +1200
committerAldo Cortesi <aldo@nullcube.com>2017-06-13 15:36:00 +1200
commit4a7cafee9efe1bff21d95eba0e5d42d610e70484 (patch)
tree6135458318199df08a10643e3cea199731eef8e9 /test
parent08972c3f5bb76b6ff60ea3124c85e3e3cd6f30f0 (diff)
downloadmitmproxy-4a7cafee9efe1bff21d95eba0e5d42d610e70484.tar.gz
mitmproxy-4a7cafee9efe1bff21d95eba0e5d42d610e70484.tar.bz2
mitmproxy-4a7cafee9efe1bff21d95eba0e5d42d610e70484.zip
console: teach keymap to understand "space"
Urwid uses " ", which is not a great user experience.
Diffstat (limited to 'test')
-rw-r--r--test/mitmproxy/tools/console/test_keymap.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/mitmproxy/tools/console/test_keymap.py b/test/mitmproxy/tools/console/test_keymap.py
index bbca4ac9..fdb2b028 100644
--- a/test/mitmproxy/tools/console/test_keymap.py
+++ b/test/mitmproxy/tools/console/test_keymap.py
@@ -4,6 +4,11 @@ from unittest import mock
import pytest
+def test_binding():
+ b = keymap.Binding("space", "cmd", ["options"], "")
+ assert b.keyspec() == " "
+
+
def test_bind():
with taddons.context() as tctx:
km = keymap.Keymap(tctx.master)