diff src/testdir/test_lua.vim @ 14296:396b71b242b2 v8.1.0164

patch 8.1.0164: luaeval('vim.buffer().name') returns an error commit https://github.com/vim/vim/commit/fe08df452af10db8a24dbeb1bd9ef09492a4bc66 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jul 7 23:07:41 2018 +0200 patch 8.1.0164: luaeval('vim.buffer().name') returns an error Problem: luaeval('vim.buffer().name') returns an error. Solution: Return an empty string. (Dominique Pelle, closes https://github.com/vim/vim/issues/3167)
author Christian Brabandt <cb@256bit.org>
date Sat, 07 Jul 2018 23:15:05 +0200
parents f445c5edb6af
children c15bef307de6
line wrap: on
line diff
--- a/src/testdir/test_lua.vim
+++ b/src/testdir/test_lua.vim
@@ -198,11 +198,8 @@ endfunc
 " Test vim.buffer().name and vim.buffer().fname
 func Test_buffer_name()
   new
-  " FIXME: for an unnamed buffer, I would expect
-  " vim.buffer().name to give an empty string, but
-  " it returns 0. Is it a bug?
-  " so this assert_equal is commented out.
-  " call assert_equal('', luaeval('vim.buffer().name'))
+  call assert_equal('', luaeval('vim.buffer().name'))
+  call assert_equal('', luaeval('vim.buffer().fname'))
   bwipe!
 
   new Xfoo