mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2025-02-02 00:05:27 +00:00
commit
b77e511fca
@ -21,7 +21,7 @@ class FlowDetailsView(urwid.ListBox):
|
|||||||
self.master.statusbar = self.state[0]
|
self.master.statusbar = self.state[0]
|
||||||
self.master.body = self.state[1]
|
self.master.body = self.state[1]
|
||||||
self.master.header = self.state[2]
|
self.master.header = self.state[2]
|
||||||
self.master.make_view()
|
self.master.loop.widget = self.master.make_view()
|
||||||
return None
|
return None
|
||||||
elif key == "?":
|
elif key == "?":
|
||||||
key = None
|
key = None
|
||||||
|
@ -183,7 +183,7 @@ class HelpView(urwid.ListBox):
|
|||||||
self.master.statusbar = self.state[0]
|
self.master.statusbar = self.state[0]
|
||||||
self.master.body = self.state[1]
|
self.master.body = self.state[1]
|
||||||
self.master.header = self.state[2]
|
self.master.header = self.state[2]
|
||||||
self.master.make_view()
|
self.master.loop.widget = self.master.make_view()
|
||||||
return None
|
return None
|
||||||
elif key == "?":
|
elif key == "?":
|
||||||
key = None
|
key = None
|
||||||
|
@ -5,7 +5,14 @@ if os.name == "nt":
|
|||||||
|
|
||||||
import libmproxy.console.help as help
|
import libmproxy.console.help as help
|
||||||
|
|
||||||
|
class DummyLoop:
|
||||||
|
def __init__(self):
|
||||||
|
self.widget = None
|
||||||
|
|
||||||
class DummyMaster:
|
class DummyMaster:
|
||||||
|
def __init__(self):
|
||||||
|
self.loop = DummyLoop()
|
||||||
|
|
||||||
def make_view(self):
|
def make_view(self):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@ -16,7 +23,8 @@ class TestHelp:
|
|||||||
assert h.helptext()
|
assert h.helptext()
|
||||||
|
|
||||||
def test_keypress(self):
|
def test_keypress(self):
|
||||||
h = help.HelpView(DummyMaster(), "foo", [1, 2, 3])
|
master = DummyMaster()
|
||||||
|
h = help.HelpView(master, "foo", [1, 2, 3])
|
||||||
assert not h.keypress((0, 0), "q")
|
assert not h.keypress((0, 0), "q")
|
||||||
assert not h.keypress((0, 0), "?")
|
assert not h.keypress((0, 0), "?")
|
||||||
assert h.keypress((0, 0), "o") == "o"
|
assert h.keypress((0, 0), "o") == "o"
|
||||||
|
Loading…
Reference in New Issue
Block a user