aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/printf_spec.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2024-07-04 09:54:51 +0800
committerGitHub <noreply@github.com>2024-07-04 09:54:51 +0800
commit033ea63b2fa2c0ce1a47bafd97df482871aafef5 (patch)
tree52521994df183ef6ca4671fbef2c57a75f356771 /test/functional/vimscript/printf_spec.lua
parent7f33c1967b78ca8fda11fb0ad4c7f57d563e6ede (diff)
downloadrneovim-033ea63b2fa2c0ce1a47bafd97df482871aafef5.tar.gz
rneovim-033ea63b2fa2c0ce1a47bafd97df482871aafef5.tar.bz2
rneovim-033ea63b2fa2c0ce1a47bafd97df482871aafef5.zip
refactor: add assertion for v_blob in tv_ptr() (#29554)
Also add test for using printf() and id() with a Blob.
Diffstat (limited to 'test/functional/vimscript/printf_spec.lua')
-rw-r--r--test/functional/vimscript/printf_spec.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/functional/vimscript/printf_spec.lua b/test/functional/vimscript/printf_spec.lua
index 3c66e07618..1fd5c3c9b6 100644
--- a/test/functional/vimscript/printf_spec.lua
+++ b/test/functional/vimscript/printf_spec.lua
@@ -84,10 +84,13 @@ describe('printf()', function()
end
api.nvim_del_var('__result')
end
+ check_printf('v:_null_string', true)
check_printf('v:_null_list', true)
check_printf('v:_null_dict', true)
+ check_printf('v:_null_blob', true)
check_printf('[]')
check_printf('{}')
+ check_printf('0z')
check_printf('function("tr", ["a"])')
end)
end)