aboutsummaryrefslogtreecommitdiff
path: root/test/functional/viml/function_spec.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/viml/function_spec.lua')
-rw-r--r--test/functional/viml/function_spec.lua11
1 files changed, 3 insertions, 8 deletions
diff --git a/test/functional/viml/function_spec.lua b/test/functional/viml/function_spec.lua
index 0cf92f7d40..b8137038b1 100644
--- a/test/functional/viml/function_spec.lua
+++ b/test/functional/viml/function_spec.lua
@@ -2,16 +2,11 @@ local helpers = require('test.functional.helpers')(after_each)
local eq = helpers.eq
local clear = helpers.clear
-local funcs = helpers.funcs
local dedent = helpers.dedent
local redir_exec = helpers.redir_exec
before_each(clear)
-local function check_nofunc(fname)
- eq(0, funcs.exists('*' .. fname))
-end
-
local function check_func(fname, body, indent)
if type(body) == 'number' then
body = ('return %i'):format(body)
@@ -141,12 +136,12 @@ describe(':endfunction', function()
]]))
check_func('F1', 42)
end)
- it('errors out on an uncommented bar', function()
- eq('\nE488: Trailing characters: | echo 42', redir_exec([[
+ it('accepts uncommented bar', function()
+ eq('\n42', redir_exec([[
function F1()
endfunction | echo 42
]]))
- check_nofunc('F1')
+ check_func('F1')
end)
it('allows running multiple commands', function()
eq('\n2', redir_exec([[