def configdata_stub(monkeypatch, configdata_init): """Patch the configdata module to provide fake data.""" return monkeypatch.setattr( configdata, 'DATA', collections.OrderedDict([ ('aliases', configdata.Option(name='aliases', description='Aliases for commands.', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Command(), ), default={'q': 'quit'}, backends=[], raw_backends=None)), ('bindings.default', configdata.Option(name='bindings.default', description='Default keybindings', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Command(), ), ), default={ 'normal': collections.OrderedDict([ ('<ctrl+q>', 'quit'), ('d', 'tab-close'), ]) }, backends=[], raw_backends=None)), ('bindings.commands', configdata.Option(name='bindings.commands', description='Default keybindings', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Command(), ), ), default={ 'normal': collections.OrderedDict([ ('<ctrl+q>', 'quit'), ('ZQ', 'quit'), ('I', 'invalid'), ('d', 'scroll down'), ]) }, backends=[], raw_backends=None)), ]))
def configdata_stub(config_stub, monkeypatch, configdata_init): """Patch the configdata module to provide fake data.""" monkeypatch.setattr( configdata, 'DATA', collections.OrderedDict([ ('aliases', configdata.Option(name='aliases', description='Aliases for commands.', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Command(), ), default={'q': 'quit'}, backends=[ usertypes.Backend.QtWebKit, usertypes.Backend.QtWebEngine ], raw_backends=None)), ('bindings.default', configdata.Option(name='bindings.default', description='Default keybindings', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Dict( keytype=configtypes.Key(), valtype=configtypes.Command(), ), ), default={ 'normal': collections.OrderedDict([ ('<Ctrl+q>', 'quit'), ('d', 'tab-close'), ]) }, backends=[], raw_backends=None, no_autoconfig=True)), ('bindings.commands', configdata.Option(name='bindings.commands', description='Default keybindings', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Dict( keytype=configtypes.Key(), valtype=configtypes.Command(), ), ), default={ 'normal': collections.OrderedDict([ ('<Ctrl+q>', 'quit'), ('ZQ', 'quit'), ('I', 'invalid'), ('d', 'scroll down'), ]) }, backends=[], raw_backends=None)), ('content.javascript.enabled', configdata.Option(name='content.javascript.enabled', description='Enable/Disable JavaScript', typ=configtypes.Bool(), default=True, backends=[], raw_backends=None)), ])) config_stub._init_values()
def configdata_stub(config_stub, monkeypatch, configdata_init): """Patch the configdata module to provide fake data.""" monkeypatch.setattr( configdata, 'DATA', collections.OrderedDict([ ('aliases', configdata.Option(name='aliases', description='Aliases for commands.', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Command(), ), default={'q': 'quit'}, backends=[ usertypes.Backend.QtWebKit, usertypes.Backend.QtWebEngine ], raw_backends=None)), ('bindings.default', configdata.Option(name='bindings.default', description='Default keybindings', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Dict( keytype=configtypes.Key(), valtype=configtypes.Command(), ), ), default={ 'normal': collections.OrderedDict([ ('<Ctrl+q>', 'quit'), ('d', 'tab-close'), ]) }, backends=[], raw_backends=None, no_autoconfig=True)), ('bindings.commands', configdata.Option(name='bindings.commands', description='Default keybindings', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.Dict( keytype=configtypes.Key(), valtype=configtypes.Command(), ), ), default={ 'normal': collections.OrderedDict([ ('<Ctrl+q>', 'quit'), ('ZQ', 'quit'), ('I', 'invalid'), ('d', 'scroll down'), ]) }, backends=[], raw_backends=None)), ('content.javascript.enabled', configdata.Option(name='content.javascript.enabled', description='Enable/Disable JavaScript', typ=configtypes.Bool(), default=True, backends=[], raw_backends=None)), ('completion.open_categories', configdata.Option( name='completion.open_categories', description=( 'Which categories to show (in which order) in the ' ':open completion.'), typ=configtypes.FlagList(), default=[ "searchengines", "quickmarks", "bookmarks", "history" ], backends=[], raw_backends=None)), ('url.searchengines', configdata.Option(name='url.searchengines', description='searchengines list', typ=configtypes.Dict( keytype=configtypes.String(), valtype=configtypes.String(), ), default={ "DEFAULT": "https://duckduckgo.com/?q={}", "google": "https://google.com/?q={}" }, backends=[], raw_backends=None)), ])) config_stub._init_values()