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
commit a73d8ace0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -545,6 +545,8 @@ describe('lua stdlib', function()
]])) ]]))
eq("{ {}, vim.empty_dict() }", exec_lua("return vim.inspect({{}, vim.empty_dict()})")) 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) end)
it('vim.validate', function() it('vim.validate', function()