Skip to content

Commit 4a51f82

Browse files
committed
test(keymap): add spec for option remap
1 parent e770902 commit 4a51f82

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tests/spec/keymap_spec.fnl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,13 @@
5959
#(let [modes [:n :t :o]]
6060
(noremap! modes :lhs :rhs)
6161
(each [_ mode (ipairs modes)]
62-
(assert.is.same :rhs (get-rhs mode :lhs)))))))
62+
(assert.is.same :rhs (get-rhs mode :lhs)))))
63+
(it "maps recursively with `remap` key in `extra-opts`"
64+
#(let [modes [:n :o :x]]
65+
(noremap! modes [:remap] :lhs :rhs)
66+
(each [_ m (ipairs modes)]
67+
(let [{: noremap} (get-mapargs m :lhs)]
68+
(assert.is.same 0 noremap)))))))
6369
(describe :map!
6470
(fn []
6571
(it "maps lhs to rhs with `noremap` set to `false` represented by `1`"

0 commit comments

Comments
 (0)