mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Fix functional-test-105 failure in OSX.
See https://github.com/neovim/neovim/issues/1519 for failure report. Cause : In OSX, /tmp is a symbolic link to /private/tmp, which causes expected and got results different because of implicit resolution. Solution : Resolve path before setting expected value.
This commit is contained in:
parent
af5eaf22c5
commit
1f2c197ebe
@ -8,7 +8,9 @@ describe('filename modifiers', function()
|
|||||||
setup(clear)
|
setup(clear)
|
||||||
|
|
||||||
it('is working', function()
|
it('is working', function()
|
||||||
execute('cd /tmp')
|
local tmpdir = helpers.nvim('eval', 'resolve("/tmp")')
|
||||||
|
|
||||||
|
execute('cd ' .. tmpdir)
|
||||||
execute([=[set shell=sh]=])
|
execute([=[set shell=sh]=])
|
||||||
execute([=[set shellslash]=])
|
execute([=[set shellslash]=])
|
||||||
execute([=[let tab="\t"]=])
|
execute([=[let tab="\t"]=])
|
||||||
@ -62,7 +64,7 @@ describe('filename modifiers', function()
|
|||||||
fnamemodify('abc.fb2.tar.gz', ':r' ) 'abc.fb2.tar'
|
fnamemodify('abc.fb2.tar.gz', ':r' ) 'abc.fb2.tar'
|
||||||
fnamemodify('abc.fb2.tar.gz', ':r:r' ) 'abc.fb2'
|
fnamemodify('abc.fb2.tar.gz', ':r:r' ) 'abc.fb2'
|
||||||
fnamemodify('abc.fb2.tar.gz', ':r:r:r' ) 'abc'
|
fnamemodify('abc.fb2.tar.gz', ':r:r:r' ) 'abc'
|
||||||
substitute(fnamemodify('abc.fb2.tar.gz', ':p:r:r'), '.*\(nvim/testdir/.*\)', '\1', '') '/tmp/abc.fb2'
|
substitute(fnamemodify('abc.fb2.tar.gz', ':p:r:r'), '.*\(nvim/testdir/.*\)', '\1', '') ']=] .. tmpdir .. [=[/abc.fb2'
|
||||||
fnamemodify('abc.fb2.tar.gz', ':e' ) 'gz'
|
fnamemodify('abc.fb2.tar.gz', ':e' ) 'gz'
|
||||||
fnamemodify('abc.fb2.tar.gz', ':e:e' ) 'tar.gz'
|
fnamemodify('abc.fb2.tar.gz', ':e:e' ) 'tar.gz'
|
||||||
fnamemodify('abc.fb2.tar.gz', ':e:e:e' ) 'fb2.tar.gz'
|
fnamemodify('abc.fb2.tar.gz', ':e:e:e' ) 'fb2.tar.gz'
|
||||||
|
Loading…
Reference in New Issue
Block a user