aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/mitmproxy/tools/console/test_commander.py33
1 files changed, 20 insertions, 13 deletions
diff --git a/test/mitmproxy/tools/console/test_commander.py b/test/mitmproxy/tools/console/test_commander.py
index 060e4b9b..8fc678fb 100644
--- a/test/mitmproxy/tools/console/test_commander.py
+++ b/test/mitmproxy/tools/console/test_commander.py
@@ -259,26 +259,33 @@ class TestCommandBuffer:
ce.keypress(1, 'tab')
ce.update()
ret = ce.cbuf.render()
- assert ret[0] == ('commander_command', 'set')
- assert ret[1] == ('text', ' ')
- assert ret[2] == ('commander_hint', '*options ')
-
+ assert ret == [
+ ('commander_command', 'set'),
+ ('text', ' '),
+ ('commander_hint', 'option '),
+ ('commander_hint', 'value '),
+ ]
def test_render(self):
with taddons.context() as tctx:
cb = commander.CommandBuffer(tctx.master)
cb.text = "foo"
assert cb.render()
- cb.text = 'set view_filter ~bq test'
+ cb.text = "set view_filter '~bq test'"
ret = cb.render()
- assert ret[0] == ('commander_command', 'set')
- assert ret[1] == ('text', ' ')
- assert ret[2] == ('text', 'view_filter=~bq')
- assert ret[3] == ('text', ' ')
- assert ret[4] == ('text', 'test')
+ assert ret == [
+ ('commander_command', 'set'),
+ ('text', ' '),
+ ('text', 'view_filter'),
+ ('text', ' '),
+ ('text', "'~bq test'"),
+ ]
cb.text = "set"
ret = cb.render()
- assert ret[0] == ('commander_command', 'set')
- assert ret[1] == ('text', ' ')
- assert ret[2] == ('commander_hint', '*options ')
+ assert ret == [
+ ('commander_command', 'set'),
+ ('text', ' '),
+ ('commander_hint', 'option '),
+ ('commander_hint', 'value '),
+ ] \ No newline at end of file