aboutsummaryrefslogtreecommitdiff
path: root/test/functional/eval/msgpack_functions_spec.lua
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2016-02-03 20:04:16 +0300
committerZyX <kp-pav@yandex.ru>2016-04-18 02:45:49 +0300
commitcddd7d47c325ab0c06c21fd101efe4a9a1708fca (patch)
treeaff53b653eba669037bcfb3142e81b3bee8bd140 /test/functional/eval/msgpack_functions_spec.lua
parented6756563ca652581f2be14b9f90e55a3c83461b (diff)
downloadrneovim-cddd7d47c325ab0c06c21fd101efe4a9a1708fca.tar.gz
rneovim-cddd7d47c325ab0c06c21fd101efe4a9a1708fca.tar.bz2
rneovim-cddd7d47c325ab0c06c21fd101efe4a9a1708fca.zip
eval/decode: Make msgpackparse() function use new v: vars
Diffstat (limited to 'test/functional/eval/msgpack_functions_spec.lua')
-rw-r--r--test/functional/eval/msgpack_functions_spec.lua15
1 files changed, 6 insertions, 9 deletions
diff --git a/test/functional/eval/msgpack_functions_spec.lua b/test/functional/eval/msgpack_functions_spec.lua
index 2c73a144ca..3d539d855d 100644
--- a/test/functional/eval/msgpack_functions_spec.lua
+++ b/test/functional/eval/msgpack_functions_spec.lua
@@ -393,25 +393,22 @@ end)
describe('msgpackparse() function', function()
before_each(clear)
- it('restores nil as special dict', function()
+ it('restores nil as v:null', function()
execute('let dumped = ["\\xC0"]')
execute('let parsed = msgpackparse(dumped)')
- eq({{_TYPE={}, _VAL=0}}, eval('parsed'))
- eq(1, eval('g:parsed[0]._TYPE is v:msgpack_types.nil'))
+ eq('[v:null]', eval('string(parsed)'))
end)
- it('restores boolean false as zero', function()
+ it('restores boolean false as v:false', function()
execute('let dumped = ["\\xC2"]')
execute('let parsed = msgpackparse(dumped)')
- eq({{_TYPE={}, _VAL=0}}, eval('parsed'))
- eq(1, eval('g:parsed[0]._TYPE is v:msgpack_types.boolean'))
+ eq({false}, eval('parsed'))
end)
- it('restores boolean true as one', function()
+ it('restores boolean true as v:true', function()
execute('let dumped = ["\\xC3"]')
execute('let parsed = msgpackparse(dumped)')
- eq({{_TYPE={}, _VAL=1}}, eval('parsed'))
- eq(1, eval('g:parsed[0]._TYPE is v:msgpack_types.boolean'))
+ eq({true}, eval('parsed'))
end)
it('restores FIXSTR as special dict', function()