aboutsummaryrefslogtreecommitdiff
path: root/test/functional/eval/buf_functions_spec.lua
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2016-11-05 21:34:22 +0300
committerZyX <kp-pav@yandex.ru>2017-03-29 10:08:44 +0300
commit5239616297182601a5d244a482e6cef307e901f1 (patch)
tree7c5e735738b426080e97b1a465d4a63b4c7615a6 /test/functional/eval/buf_functions_spec.lua
parent4bcee963471abd939bb9edd1709418e30be7290f (diff)
downloadrneovim-5239616297182601a5d244a482e6cef307e901f1.tar.gz
rneovim-5239616297182601a5d244a482e6cef307e901f1.tar.bz2
rneovim-5239616297182601a5d244a482e6cef307e901f1.zip
functests: Fix buf_functions test on Windows
Diffstat (limited to 'test/functional/eval/buf_functions_spec.lua')
-rw-r--r--test/functional/eval/buf_functions_spec.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/functional/eval/buf_functions_spec.lua b/test/functional/eval/buf_functions_spec.lua
index a130da4452..db50874c53 100644
--- a/test/functional/eval/buf_functions_spec.lua
+++ b/test/functional/eval/buf_functions_spec.lua
@@ -13,6 +13,7 @@ local winmeths = helpers.winmeths
local curbufmeths = helpers.curbufmeths
local curwinmeths = helpers.curwinmeths
local curtabmeths = helpers.curtabmeths
+local get_pathsep = helpers.get_pathsep
local fname = 'Xtest-functional-eval-buf_functions'
local fname2 = fname .. '.2'
@@ -66,14 +67,15 @@ describe('bufname() function', function()
eq('', funcs.bufname('%')) -- Buffer has no name yet
command('file ' .. fname)
local wd = lfs.currentdir()
+ local sep = get_pathsep()
local curdirname = funcs.fnamemodify(wd, ':t')
for _, arg in ipairs({'%', 1, 'X', wd}) do
eq(fname, funcs.bufname(arg))
meths.set_current_dir('..')
- eq(curdirname .. '/' .. fname, funcs.bufname(arg))
+ eq(curdirname .. sep .. fname, funcs.bufname(arg))
meths.set_current_dir(curdirname)
meths.set_current_dir(dirname)
- eq(wd .. '/' .. fname, funcs.bufname(arg))
+ eq(wd .. sep .. fname, funcs.bufname(arg))
meths.set_current_dir('..')
eq(fname, funcs.bufname(arg))
command('enew')