Code Duplication    Length = 12-12 lines in 2 locations

test/neovim_prompt/test_keymap.py 2 locations

@@ 31-42 (lines=12) @@
28
    assert keymap.registry[lhs] == (lhs, rhs, True, True)
29
30
31
def test_keymap_register_from_rule(nvim):
32
    lhs = Keystroke.parse(nvim, '<C-H>')
33
    rhs = Keystroke.parse(nvim, '<BS>')
34
    keymap = Keymap()
35
    keymap.register_from_rule(nvim, ('<C-H>', '<BS>'))
36
    assert keymap.registry[lhs] == (lhs, rhs, False, False)
37
38
    keymap.register_from_rule(nvim, ('<C-H>', '<BS>', True))
39
    assert keymap.registry[lhs] == (lhs, rhs, True, False)
40
41
    keymap.register_from_rule(nvim, ('<C-H>', '<BS>', True, True))
42
    assert keymap.registry[lhs] == (lhs, rhs, True, True)
43
44
45
def test_keymap_register_from_rules(nvim):
@@ 17-28 (lines=12) @@
14
    keymap = Keymap()
15
16
17
def test_keymap_register(nvim):
18
    lhs = Keystroke.parse(nvim, '<C-H>')
19
    rhs = Keystroke.parse(nvim, '<BS>')
20
    keymap = Keymap()
21
    keymap.register(lhs, rhs)
22
    assert keymap.registry[lhs] == (lhs, rhs, False, False)
23
24
    keymap.register(lhs, rhs, True)
25
    assert keymap.registry[lhs] == (lhs, rhs, True, False)
26
27
    keymap.register(lhs, rhs, True, True)
28
    assert keymap.registry[lhs] == (lhs, rhs, True, True)
29
30
31
def test_keymap_register_from_rule(nvim):