aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Edmund Lazo <janedmundlazo@hotmail.com>2018-01-11 19:16:39 -0500
committerJan Edmund Lazo <janedmundlazo@hotmail.com>2018-01-28 13:58:54 -0500
commiteb59dd654759c3ecde7bea22e2651713e29d0912 (patch)
treede9aad2199883567f13717925dbc6984d98528fc
parent273c7cfa2a01430411ce4c58c354e42337c6e6a7 (diff)
downloadrneovim-eb59dd654759c3ecde7bea22e2651713e29d0912.tar.gz
rneovim-eb59dd654759c3ecde7bea22e2651713e29d0912.tar.bz2
rneovim-eb59dd654759c3ecde7bea22e2651713e29d0912.zip
fixup: get network drive only, not entire path
-rw-r--r--test/functional/eval/fnamemodify_spec.lua7
1 files changed, 3 insertions, 4 deletions
diff --git a/test/functional/eval/fnamemodify_spec.lua b/test/functional/eval/fnamemodify_spec.lua
index 21e670c41c..2225c5da7c 100644
--- a/test/functional/eval/fnamemodify_spec.lua
+++ b/test/functional/eval/fnamemodify_spec.lua
@@ -9,11 +9,10 @@ describe('fnamemodify()', function()
before_each(clear)
it('works', function()
- local drive_f = io.popen('cd', 'r')
- local drive = string.gsub(drive_f:read('*a'), '[\n\r]', '')
- drive_f:close()
-
if iswin() then
+ local drive_f = io.popen('for %P in (%CD%) do @echo %~dP', 'r')
+ local drive = string.gsub(drive_f:read('*a'), '[\n\r]', '')
+ drive_f:close()
local root = drive..[[\]]
eq(root, fnamemodify([[\]], ':p:h'))
eq(root, fnamemodify([[\]], ':p'))