mirror of
https://github.com/zhigang1992/mitmproxy.git
synced 2026-04-25 21:04:56 +08:00
test/test_console_help.py fixed
This commit is contained in:
@@ -5,7 +5,14 @@ if os.name == "nt":
|
||||
|
||||
import libmproxy.console.help as help
|
||||
|
||||
class DummyLoop:
|
||||
def __init__(self):
|
||||
self.widget = None
|
||||
|
||||
class DummyMaster:
|
||||
def __init__(self):
|
||||
self.loop = DummyLoop()
|
||||
|
||||
def make_view(self):
|
||||
pass
|
||||
|
||||
@@ -16,7 +23,8 @@ class TestHelp:
|
||||
assert h.helptext()
|
||||
|
||||
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), "?")
|
||||
assert h.keypress((0, 0), "o") == "o"
|
||||
|
||||
Reference in New Issue
Block a user