def __init__(self, master, base): self.master = master self.windows = dict( flowlist=flowlist.FlowListBox(master), flowview=flowview.FlowView(master), commands=commands.Commands(master), keybindings=keybindings.KeyBindings(master), options=options.Options(master), help=help.HelpView(master), eventlog=eventlog.EventLog(master), edit_focus_query=grideditor.QueryEditor(master), edit_focus_cookies=grideditor.CookieEditor(master), edit_focus_setcookies=grideditor.SetCookieEditor(master), edit_focus_setcookie_attrs=grideditor.CookieAttributeEditor( master), edit_focus_multipart_form=grideditor.RequestMultipartEditor( master), edit_focus_urlencoded_form=grideditor.RequestUrlEncodedEditor( master), edit_focus_path=grideditor.PathEditor(master), edit_focus_request_headers=grideditor.RequestHeaderEditor(master), edit_focus_response_headers=grideditor.ResponseHeaderEditor( master), ) self.stack = [base] self.overlay = None
def view_help(self): hc = self.view_stack[-1].helpctx signals.push_view_state.send( self, window=window.Window(self, help.HelpView(hc), None, statusbar.StatusBar(self, help.footer), None, "help"))
def view_help(self, helpctx): signals.push_view_state.send( self, window = window.Window( self, help.HelpView(helpctx), None, statusbar.StatusBar(self, help.footer), None ) )
def __init__(self, master, base): self.master = master self.windows = dict( flowlist = flowlist.FlowListBox(master), flowview = flowview.FlowView(master), commands = commands.Commands(master), options = options.Options(master), help = help.HelpView(master), eventlog = eventlog.EventLog(master), edit_focus_query = grideditor.QueryEditor(master), edit_focus_cookies = grideditor.CookieEditor(master), edit_focus_setcookies = grideditor.SetCookieEditor(master), edit_focus_form = grideditor.RequestFormEditor(master), edit_focus_path = grideditor.PathEditor(master), edit_focus_request_headers = grideditor.RequestHeaderEditor(master), edit_focus_response_headers = grideditor.ResponseHeaderEditor(master), ) self.stack = [base] self.overlay = None
def test_helptext(self): h = help.HelpView(None) assert h.helptext()
def test_keypress(self): h = help.HelpView([1, 2, 3]) assert not h.keypress((0, 0), "q") assert not h.keypress((0, 0), "?") assert h.keypress((0, 0), "o") == "o"