simplify code to always update keymap
This commit is contained in:
@@ -136,9 +136,10 @@ def test_config_from_file():
|
||||
|
||||
fargs, fbindings = Config.get_file(filename=fp.name)
|
||||
config = Config(**fargs)
|
||||
config.keymap.set_bindings(fbindings, 'replace')
|
||||
default_keymap = config.keymap._keymap.copy()
|
||||
config.keymap.set_bindings(fbindings)
|
||||
assert config.config == {}
|
||||
assert config.keymap._keymap == {}
|
||||
assert config.keymap._keymap == default_keymap
|
||||
|
||||
# [rtv]
|
||||
rows = ['{0}={1}'.format(key, val) for key, val in args.items()]
|
||||
@@ -153,7 +154,7 @@ def test_config_from_file():
|
||||
fp.flush()
|
||||
fargs, fbindings = Config.get_file(filename=fp.name)
|
||||
config.update(**fargs)
|
||||
config.keymap.set_bindings(fbindings, 'replace')
|
||||
config.keymap.set_bindings(fbindings)
|
||||
assert config.config == args
|
||||
assert config.keymap.get('REFRESH') == ['r', '<KEY_F5>']
|
||||
assert config.keymap.get('UPVOTE') == ['']
|
||||
|
||||
Reference in New Issue
Block a user