From a619c3fcf92e45e27066c472c3c9a0a1a2901b4d Mon Sep 17 00:00:00 2001 From: Jan Edmund Lazo Date: Thu, 11 Jan 2018 11:05:15 -0500 Subject: [PATCH] test: win: add tests for shellslash --- test/functional/eval/fnamemodify_spec.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/functional/eval/fnamemodify_spec.lua b/test/functional/eval/fnamemodify_spec.lua index 4f86626a1e..f3705d6c99 100644 --- a/test/functional/eval/fnamemodify_spec.lua +++ b/test/functional/eval/fnamemodify_spec.lua @@ -3,6 +3,7 @@ local clear = helpers.clear local eq = helpers.eq local iswin = helpers.iswin local fnamemodify = helpers.funcs.fnamemodify +local command = helpers.command describe('fnamemodify()', function() before_each(clear) @@ -11,6 +12,11 @@ describe('fnamemodify()', function() if iswin() then eq([[C:\]], fnamemodify([[\]], ':p:h')) eq([[C:\]], fnamemodify([[\]], ':p')) + eq([[C:\]], fnamemodify([[/]], ':p:h')) + eq([[C:\]], fnamemodify([[/]], ':p')) + command('set shellslash') + eq([[C:/]], fnamemodify([[\]], ':p:h')) + eq([[C:/]], fnamemodify([[\]], ':p')) eq([[C:/]], fnamemodify([[/]], ':p:h')) eq([[C:/]], fnamemodify([[/]], ':p')) else