Merge pull request #11859 from h-michael/empty-dict

check json_encode behavior for vim.empty_dict()
This commit is contained in:
Björn Linse
2020-02-12 21:16:42 +01:00
committed by GitHub

View File

@@ -545,6 +545,8 @@ describe('lua stdlib', function()
]]))
eq("{ {}, vim.empty_dict() }", exec_lua("return vim.inspect({{}, vim.empty_dict()})"))
eq('{}', exec_lua([[ return vim.fn.json_encode(vim.empty_dict()) ]]))
eq('{"a": {}, "b": []}', exec_lua([[ return vim.fn.json_encode({a=vim.empty_dict(), b={}}) ]]))
end)
it('vim.validate', function()