diff options
Diffstat (limited to 'test/functional/eval/msgpack_functions_spec.lua')
-rw-r--r-- | test/functional/eval/msgpack_functions_spec.lua | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/functional/eval/msgpack_functions_spec.lua b/test/functional/eval/msgpack_functions_spec.lua index 943bdfca30..9a7b630f64 100644 --- a/test/functional/eval/msgpack_functions_spec.lua +++ b/test/functional/eval/msgpack_functions_spec.lua @@ -452,12 +452,12 @@ describe('msgpackparse() function', function() end) it('msgpackparse(systemlist(...)) does not segfault. #3135', function() - local cmd = "msgpackparse(systemlist('" - ..helpers.nvim_prog.." --api-info'))['_TYPE']['_VAL'][0][0]" + local cmd = "sort(keys(msgpackparse(systemlist('" + ..helpers.nvim_prog.." --api-info'))[0]))" local api_info = eval(cmd) api_info = eval(cmd) -- do it again (try to force segfault) api_info = eval(cmd) -- do it again - eq('functions', api_info) + eq({'error_types', 'functions', 'types'}, api_info) end) it('fails when called with no arguments', function() |