refactor(lua): use a keyset for vim.diff opts parsing

This commit is contained in:
bfredl
2024-02-11 19:13:38 +01:00
parent 0353dd3029
commit 1a3a8d903e
4 changed files with 93 additions and 114 deletions

View File

@@ -165,7 +165,7 @@ describe('xdiff bindings', function()
pcall_err(exec_lua, [[vim.diff('a', 'b', true)]])
)
eq([[unexpected key: bad_key]], pcall_err(exec_lua, [[vim.diff('a', 'b', { bad_key = true })]]))
eq([[invalid key: bad_key]], pcall_err(exec_lua, [[vim.diff('a', 'b', { bad_key = true })]]))
eq(
[[on_hunk is not a function]],