aboutsummaryrefslogtreecommitdiff
path: root/test/functional/api/buffer_spec.lua
diff options
context:
space:
mode:
authorScott Prager <splinterofchaos@gmail.com>2014-10-24 14:23:17 -0400
committerScott Prager <splinterofchaos@gmail.com>2014-12-06 17:29:38 -0500
commit460843b4cd5f2bceaeac1dbc165c416b272793ed (patch)
tree00fef4d04745910808ce4ea3576d25f60acbc013 /test/functional/api/buffer_spec.lua
parent279c519e33ec7f2b7e12cbd9a3b6c184427c881a (diff)
downloadrneovim-460843b4cd5f2bceaeac1dbc165c416b272793ed.tar.gz
rneovim-460843b4cd5f2bceaeac1dbc165c416b272793ed.tar.bz2
rneovim-460843b4cd5f2bceaeac1dbc165c416b272793ed.zip
api: Handle NULs and newlines in buffer_*_line.
Diffstat (limited to 'test/functional/api/buffer_spec.lua')
-rw-r--r--test/functional/api/buffer_spec.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/functional/api/buffer_spec.lua b/test/functional/api/buffer_spec.lua
index 169d605b63..b85594f7af 100644
--- a/test/functional/api/buffer_spec.lua
+++ b/test/functional/api/buffer_spec.lua
@@ -34,6 +34,11 @@ describe('buffer_* functions', function()
curbuf('del_line', 0)
eq('', curbuf('get_line', 0))
end)
+
+ it('can handle NULs', function()
+ curbuf('set_line', 0, 'ab\0cd')
+ eq('ab\0cd', curbuf('get_line', 0))
+ end)
end)