aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2012-06-03 01:11:07 -0700
committerAldo Cortesi <aldo@nullcube.com>2012-06-03 01:11:07 -0700
commit491f9bdceef039ec641e6e77d0d1e7e5fef1e50b (patch)
treeda35910615e9ce53f0118b8f9b6b9352b8f61f66 /libmproxy/console
parentb36e37f9dad880f3071c6e65bce13e78988f3dba (diff)
downloadmitmproxy-491f9bdceef039ec641e6e77d0d1e7e5fef1e50b.tar.gz
mitmproxy-491f9bdceef039ec641e6e77d0d1e7e5fef1e50b.tar.bz2
mitmproxy-491f9bdceef039ec641e6e77d0d1e7e5fef1e50b.zip
Add unit tests for console/help.py
Diffstat (limited to 'libmproxy/console')
-rw-r--r--libmproxy/console/help.py25
1 files changed, 13 insertions, 12 deletions
diff --git a/libmproxy/console/help.py b/libmproxy/console/help.py
index c75d2ae2..64428fcc 100644
--- a/libmproxy/console/help.py
+++ b/libmproxy/console/help.py
@@ -31,18 +31,6 @@ class HelpView(urwid.ListBox):
self.helptext()
)
- def keypress(self, size, key):
- key = common.shortcuts(key)
- if key == "q":
- self.master.statusbar = self.state[0]
- self.master.body = self.state[1]
- self.master.header = self.state[2]
- self.master.make_view()
- return None
- elif key == "?":
- key = None
- return urwid.ListBox.keypress(self, size, key)
-
def helptext(self):
text = []
text.append(urwid.Text([("head", "Keys for this view:\n")]))
@@ -174,3 +162,16 @@ class HelpView(urwid.ListBox):
text.extend(common.format_keyvals(examples, key="key", val="text", indent=4))
return text
+ def keypress(self, size, key):
+ key = common.shortcuts(key)
+ if key == "q":
+ self.master.statusbar = self.state[0]
+ self.master.body = self.state[1]
+ self.master.header = self.state[2]
+ self.master.make_view()
+ return None
+ elif key == "?":
+ key = None
+ return urwid.ListBox.keypress(self, size, key)
+
+